<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://db.gcve.eu</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Thu, 15 Oct 2026 05:07:16 +0000</lastBuildDate>
    <item>
      <title>fkie_cve-2026-73558</title>
      <link>https://db.gcve.eu/vuln/fkie_cve-2026-73558</link>
      <description>&lt;p&gt;vLLM is an inference and serving engine for large language models. Prior to 0.27.0, an integer overflow in blockIdx.x * 2 * d in activation_kernels.cu can cause act_and_mul_kernel to consume another batched user&amp;#39;s input, allowing a request processed in the same inference batch to receive a partial or complete copy of another user&amp;#39;s inference result. This issue is fixed in version 0.27.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;vLLM is an inference and serving engine for large language models. Prior to 0.27.0, an integer overflow in blockIdx.x * 2 * d in activation_kernels.cu can cause act_and_mul_kernel to consume another batched user&amp;#39;s input, allowing a request processed in the same inference batch to receive a partial or complete copy of another user&amp;#39;s inference result. This issue is fixed in version 0.27.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/fkie_cve-2026-73558</guid>
    </item>
    <item>
      <title>GHSA-7m6h-x95x-82q5 — vLLM: Cross-User Data Leak Vulnerability</title>
      <link>https://db.gcve.eu/vuln/ghsa-7m6h-x95x-82q5</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: vllm&lt;/p&gt;
&lt;p&gt;### Summary
An integer overflow in the act_and_mul_kernel kernel can cause the output of one user request to be incorporated into the response of another request within the same inference batch. Under certain conditions, the last request in a batch can receive a partial or complete copy of the first user&amp;#39;s inference result, resulting in cross-user data leakage.&lt;/p&gt;
&lt;p&gt;### Details
The root cause is an integer overflow in the expression blockIdx.x * 2 * d at https://github.com/vllm-project/vllm/blob/ff712f6447093d07747c88680b9d006b119f5890/csrc/activation_kernels.cu#L82.&lt;/p&gt;
&lt;p&gt;As a result, the computation for one user (User A) can incorrectly consume input data from another user (User B). In particular, when 2^32 is divisible by d, the overflow can cause User A&amp;#39;s output to contain portions of User B&amp;#39;s inference result. In some cases, User B&amp;#39;s response may be copied entirely into User A&amp;#39;s response.&lt;/p&gt;
&lt;p&gt;This constitutes a severe cross-user information disclosure vulnerability and is straightforward to trigger.
### PoC
We reproduced the issue using meta-llama/Llama-3.2-1B-Instruct, for which d = 8192.&lt;/p&gt;
&lt;p&gt;Using the following configuration:&lt;/p&gt;
&lt;p&gt;Batch size: 17
Sequence length: 16384&lt;/p&gt;
&lt;p&gt;The final response in the batch becomes an exact copy of the first response in the batch, demonstrating complete cross-user data leakage.&lt;/p&gt;
&lt;p&gt;### Impact
This vulnerability enables cross-user information disclosure. An attacker can intentionally craft requests that are processed within the same inference batch as a victim&amp;#39;s…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: vllm&lt;/p&gt;
&lt;p&gt;### Summary
An integer overflow in the act_and_mul_kernel kernel can cause the output of one user request to be incorporated into the response of another request within the same inference batch. Under certain conditions, the last request in a batch can receive a partial or complete copy of the first user&amp;#39;s inference result, resulting in cross-user data leakage.&lt;/p&gt;
&lt;p&gt;### Details
The root cause is an integer overflow in the expression blockIdx.x * 2 * d at https://github.com/vllm-project/vllm/blob/ff712f6447093d07747c88680b9d006b119f5890/csrc/activation_kernels.cu#L82.&lt;/p&gt;
&lt;p&gt;As a result, the computation for one user (User A) can incorrectly consume input data from another user (User B). In particular, when 2^32 is divisible by d, the overflow can cause User A&amp;#39;s output to contain portions of User B&amp;#39;s inference result. In some cases, User B&amp;#39;s response may be copied entirely into User A&amp;#39;s response.&lt;/p&gt;
&lt;p&gt;This constitutes a severe cross-user information disclosure vulnerability and is straightforward to trigger.
### PoC
We reproduced the issue using meta-llama/Llama-3.2-1B-Instruct, for which d = 8192.&lt;/p&gt;
&lt;p&gt;Using the following configuration:&lt;/p&gt;
&lt;p&gt;Batch size: 17
Sequence length: 16384&lt;/p&gt;
&lt;p&gt;The final response in the batch becomes an exact copy of the first response in the batch, demonstrating complete cross-user data leakage.&lt;/p&gt;
&lt;p&gt;### Impact
This vulnerability enables cross-user information disclosure. An attacker can intentionally craft requests that are processed within the same inference batch as a victim&amp;#39;s…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/ghsa-7m6h-x95x-82q5</guid>
    </item>
    <item>
      <title>PYSEC-2026-3935 — vLLM: Cross-User Data Leak Vulnerability</title>
      <link>https://db.gcve.eu/vuln/pysec-2026-3935</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: vllm&lt;/p&gt;
&lt;p&gt;### Summary
An integer overflow in the act_and_mul_kernel kernel can cause the output of one user request to be incorporated into the response of another request within the same inference batch. Under certain conditions, the last request in a batch can receive a partial or complete copy of the first user&amp;#39;s inference result, resulting in cross-user data leakage.&lt;/p&gt;
&lt;p&gt;### Details
The root cause is an integer overflow in the expression blockIdx.x * 2 * d at https://github.com/vllm-project/vllm/blob/ff712f6447093d07747c88680b9d006b119f5890/csrc/activation_kernels.cu#L82.&lt;/p&gt;
&lt;p&gt;As a result, the computation for one user (User A) can incorrectly consume input data from another user (User B). In particular, when 2^32 is divisible by d, the overflow can cause User A&amp;#39;s output to contain portions of User B&amp;#39;s inference result. In some cases, User B&amp;#39;s response may be copied entirely into User A&amp;#39;s response.&lt;/p&gt;
&lt;p&gt;This constitutes a severe cross-user information disclosure vulnerability and is straightforward to trigger.
### PoC
We reproduced the issue using meta-llama/Llama-3.2-1B-Instruct, for which d = 8192.&lt;/p&gt;
&lt;p&gt;Using the following configuration:&lt;/p&gt;
&lt;p&gt;Batch size: 17
Sequence length: 16384&lt;/p&gt;
&lt;p&gt;The final response in the batch becomes an exact copy of the first response in the batch, demonstrating complete cross-user data leakage.&lt;/p&gt;
&lt;p&gt;### Impact
This vulnerability enables cross-user information disclosure. An attacker can intentionally craft requests that are processed within the same inference batch as a victim&amp;#39;s…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: vllm&lt;/p&gt;
&lt;p&gt;### Summary
An integer overflow in the act_and_mul_kernel kernel can cause the output of one user request to be incorporated into the response of another request within the same inference batch. Under certain conditions, the last request in a batch can receive a partial or complete copy of the first user&amp;#39;s inference result, resulting in cross-user data leakage.&lt;/p&gt;
&lt;p&gt;### Details
The root cause is an integer overflow in the expression blockIdx.x * 2 * d at https://github.com/vllm-project/vllm/blob/ff712f6447093d07747c88680b9d006b119f5890/csrc/activation_kernels.cu#L82.&lt;/p&gt;
&lt;p&gt;As a result, the computation for one user (User A) can incorrectly consume input data from another user (User B). In particular, when 2^32 is divisible by d, the overflow can cause User A&amp;#39;s output to contain portions of User B&amp;#39;s inference result. In some cases, User B&amp;#39;s response may be copied entirely into User A&amp;#39;s response.&lt;/p&gt;
&lt;p&gt;This constitutes a severe cross-user information disclosure vulnerability and is straightforward to trigger.
### PoC
We reproduced the issue using meta-llama/Llama-3.2-1B-Instruct, for which d = 8192.&lt;/p&gt;
&lt;p&gt;Using the following configuration:&lt;/p&gt;
&lt;p&gt;Batch size: 17
Sequence length: 16384&lt;/p&gt;
&lt;p&gt;The final response in the batch becomes an exact copy of the first response in the batch, demonstrating complete cross-user data leakage.&lt;/p&gt;
&lt;p&gt;### Impact
This vulnerability enables cross-user information disclosure. An attacker can intentionally craft requests that are processed within the same inference batch as a victim&amp;#39;s…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/pysec-2026-3935</guid>
    </item>
    <item>
      <title>RHSA-2026:82059 — Red Hat Security Advisory: Red Hat AI Inference 3.5.2 (ROCm)</title>
      <link>https://db.gcve.eu/vuln/rhsa-2026:82059</link>
      <description>&lt;p&gt;libxml2: Stack Buffer Overflow in xmllint Interactive Shell Command Handling sqlite: SQLite: Arbitrary code execution via crafted FTS5 full-text search data sqlite: SQLite: Arbitrary code execution and crash via heap-based buffer overflow in FTS5 python: cpython: CPython: tarfile extraction filter bypass allows escaping the destination directory GDBusServer: glib2: GDBusServer pre-authentication DoS via unbounded SASL line buffering xdgmime: heap-based buffer overflow in _xdg_mime_magic_parse_magic_line() in xdgmimemagic.c urllib3: urllib3: Information disclosure via cross-origin redirects forwarding sensitive headers urllib3: urllib3: Denial of Service due to excessive HTTP response decompression vim: Vim: Arbitrary Code Execution via crafted directory names vim: Vim: Arbitrary code execution via crafted step-definition patterns vim: Vim: Arbitrary code execution via Python omni-completion acl: Symlink traversal privilege escalation via libacl functions linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module vim: Vim: Out-of-bounds Write in Spell File Word Count vim: Vim: Denial of Service via stack out-of-bounds write in spell_soundfold_sofo() vim: Vim: Arbitrary code execution via malicious docstrings in Python omni-completion glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime glib: buffer over-read in g_regex_replace() via glib/gre…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;libxml2: Stack Buffer Overflow in xmllint Interactive Shell Command Handling sqlite: SQLite: Arbitrary code execution via crafted FTS5 full-text search data sqlite: SQLite: Arbitrary code execution and crash via heap-based buffer overflow in FTS5 python: cpython: CPython: tarfile extraction filter bypass allows escaping the destination directory GDBusServer: glib2: GDBusServer pre-authentication DoS via unbounded SASL line buffering xdgmime: heap-based buffer overflow in _xdg_mime_magic_parse_magic_line() in xdgmimemagic.c urllib3: urllib3: Information disclosure via cross-origin redirects forwarding sensitive headers urllib3: urllib3: Denial of Service due to excessive HTTP response decompression vim: Vim: Arbitrary Code Execution via crafted directory names vim: Vim: Arbitrary code execution via crafted step-definition patterns vim: Vim: Arbitrary code execution via Python omni-completion acl: Symlink traversal privilege escalation via libacl functions linux-pam: Plaintext password recovery via timing discrepancy in pam_userdb module vim: Vim: Out-of-bounds Write in Spell File Word Count vim: Vim: Denial of Service via stack out-of-bounds write in spell_soundfold_sofo() vim: Vim: Arbitrary code execution via malicious docstrings in Python omni-completion glib: buffer over-read in glib/gvariant-serialiser.c via gvs_tuple_is_normal() glib: out-of-bounds read in glib/gdatetime.c:g_date_time_get_ymd via invalid GDateTime glib: buffer over-read in g_regex_replace() via glib/gre…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://db.gcve.eu/vuln/rhsa-2026:82059</guid>
    </item>
  </channel>
</rss>
