<?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://cve.radiocsirt.org</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>Sat, 03 Oct 2026 01:49:10 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-337428</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-337428</link>
      <description>EUVD-2026-337428</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-337428</guid>
    </item>
    <item>
      <title>fkie_cve-2026-27489</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-27489</link>
      <description>&lt;p&gt;Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-27489</guid>
    </item>
    <item>
      <title>GHSA-3r9x-f23j-gc73 — onnx Vulnerable to Path Traversal via Symlink</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-3r9x-f23j-gc73</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: onnx&lt;/p&gt;
&lt;p&gt;### Summary
A path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory.&lt;/p&gt;
&lt;p&gt;### Details
The following check for symlink is ineffective and it is possible to point a symlink to an arbitrary location on the file system:
https://github.com/onnx/onnx/blob/336652a4b2ab1e530ae02269efa7038082cef250/onnx/checker.cc#L1024-L1033&lt;/p&gt;
&lt;p&gt;`std::filesystem::is_regular_file` performs a `status(p)` call on the provided path, which follows symbolic links to determine the file type, meaning it will return true if the target of a symlink is a regular file.&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;```python
# Create a demo model with external data
import os
import numpy as np
import onnx
from onnx import helper, TensorProto, numpy_helper&lt;/p&gt;
&lt;p&gt;def create_onnx_model(output_path=&amp;#34;model.onnx&amp;#34;):
    weight_matrix = np.random.randn(1000, 1000).astype(np.float32)&lt;/p&gt;
&lt;p&gt;X = helper.make_tensor_value_info(&amp;#34;X&amp;#34;, TensorProto.FLOAT, [1, 1000])
    Y = helper.make_tensor_value_info(&amp;#34;Y&amp;#34;, TensorProto.FLOAT, [1, 1000])
    W = numpy_helper.from_array(weight_matrix, name=&amp;#34;W&amp;#34;)&lt;/p&gt;
&lt;p&gt;matmul_node = helper.make_node(&amp;#34;MatMul&amp;#34;, inputs=[&amp;#34;X&amp;#34;, &amp;#34;W&amp;#34;], outputs=[&amp;#34;Y&amp;#34;], name=&amp;#34;matmul&amp;#34;)&lt;/p&gt;
&lt;p&gt;graph = helper.make_graph(
        nodes=[matmul_node],
        name=&amp;#34;SimpleModel&amp;#34;,
        inputs=[X],
        outputs=[Y],
        initializer=[W]
    )&lt;/p&gt;
&lt;p&gt;model = helper.make_model(graph, opset_imports=[helper.make_opsetid(&amp;#34;&amp;#34;, 11)])
    onnx.checker.check_model(model)&lt;/p&gt;
&lt;p&gt;data_file = output_path.replace(&amp;#39;.onnx&amp;#39;, &amp;#39;.data&amp;#39;)…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: onnx&lt;/p&gt;
&lt;p&gt;### Summary
A path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory.&lt;/p&gt;
&lt;p&gt;### Details
The following check for symlink is ineffective and it is possible to point a symlink to an arbitrary location on the file system:
https://github.com/onnx/onnx/blob/336652a4b2ab1e530ae02269efa7038082cef250/onnx/checker.cc#L1024-L1033&lt;/p&gt;
&lt;p&gt;`std::filesystem::is_regular_file` performs a `status(p)` call on the provided path, which follows symbolic links to determine the file type, meaning it will return true if the target of a symlink is a regular file.&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;```python
# Create a demo model with external data
import os
import numpy as np
import onnx
from onnx import helper, TensorProto, numpy_helper&lt;/p&gt;
&lt;p&gt;def create_onnx_model(output_path=&amp;#34;model.onnx&amp;#34;):
    weight_matrix = np.random.randn(1000, 1000).astype(np.float32)&lt;/p&gt;
&lt;p&gt;X = helper.make_tensor_value_info(&amp;#34;X&amp;#34;, TensorProto.FLOAT, [1, 1000])
    Y = helper.make_tensor_value_info(&amp;#34;Y&amp;#34;, TensorProto.FLOAT, [1, 1000])
    W = numpy_helper.from_array(weight_matrix, name=&amp;#34;W&amp;#34;)&lt;/p&gt;
&lt;p&gt;matmul_node = helper.make_node(&amp;#34;MatMul&amp;#34;, inputs=[&amp;#34;X&amp;#34;, &amp;#34;W&amp;#34;], outputs=[&amp;#34;Y&amp;#34;], name=&amp;#34;matmul&amp;#34;)&lt;/p&gt;
&lt;p&gt;graph = helper.make_graph(
        nodes=[matmul_node],
        name=&amp;#34;SimpleModel&amp;#34;,
        inputs=[X],
        outputs=[Y],
        initializer=[W]
    )&lt;/p&gt;
&lt;p&gt;model = helper.make_model(graph, opset_imports=[helper.make_opsetid(&amp;#34;&amp;#34;, 11)])
    onnx.checker.check_model(model)&lt;/p&gt;
&lt;p&gt;data_file = output_path.replace(&amp;#39;.onnx&amp;#39;, &amp;#39;.data&amp;#39;)…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-3r9x-f23j-gc73</guid>
    </item>
    <item>
      <title>PYSEC-2026-2239</title>
      <link>https://cve.radiocsirt.org/vuln/pysec-2026-2239</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: onnx&lt;/p&gt;
&lt;p&gt;Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: onnx&lt;/p&gt;
&lt;p&gt;Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/pysec-2026-2239</guid>
    </item>
    <item>
      <title>RHSA-2026:24977 — Red Hat Security Advisory: RHOAI 2.25.7 - Red Hat OpenShift AI</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2026:24977</link>
      <description>&lt;p&gt;bouncycastle: BC-JAVA: GOSTCTR implementation unable to process more than 255 blocks correctly vllm: HTTP header size limit not enforced allows Denial of Service from Unauthenticated requests golang: net/url: Memory exhaustion in query parameter parsing in net/url axios: Axios: Server-Side Request Forgery and proxy bypass due to improper hostname normalization aiohttp: aiohttp: Denial of Service via specially crafted POST request aiohttp: aiohttp: Denial of Service via memory exhaustion from crafted POST request keras: Keras: Arbitrary Code Execution Vulnerability Bypassing Safe Mode lodash: lodash: Arbitrary code execution via untrusted input in template imports fast-uri: fast-uri: Path traversal vulnerability allows bypass of security policies pyasn1: pyasn1: Denial of Service due to memory exhaustion from malformed RELATIVE-OID pytorch: PyTorch: Arbitrary code execution via malicious checkpoint file loading xgrammar: xgrammar: Denial of Service via multi-level nested syntax vLLM: vLLM: Server-Side Request Forgery bypass via inconsistent URL parsing onnx: ONNX: Information Disclosure via Path Traversal Vulnerability vllm: vLLM: Remote code execution due to hardcoded trust_remote_code setting onnx: ONNX: Untrusted Model Repository Warnings Suppressed python-dotenv: python-dotenv: Arbitrary file overwrite via symbolic link following immutable-js: Immutable.js: Arbitrary code execution via Prototype Pollution svgo: SVGO: Denial of Service via XML entity expansion tornado-pyth…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;bouncycastle: BC-JAVA: GOSTCTR implementation unable to process more than 255 blocks correctly vllm: HTTP header size limit not enforced allows Denial of Service from Unauthenticated requests golang: net/url: Memory exhaustion in query parameter parsing in net/url axios: Axios: Server-Side Request Forgery and proxy bypass due to improper hostname normalization aiohttp: aiohttp: Denial of Service via specially crafted POST request aiohttp: aiohttp: Denial of Service via memory exhaustion from crafted POST request keras: Keras: Arbitrary Code Execution Vulnerability Bypassing Safe Mode lodash: lodash: Arbitrary code execution via untrusted input in template imports fast-uri: fast-uri: Path traversal vulnerability allows bypass of security policies pyasn1: pyasn1: Denial of Service due to memory exhaustion from malformed RELATIVE-OID pytorch: PyTorch: Arbitrary code execution via malicious checkpoint file loading xgrammar: xgrammar: Denial of Service via multi-level nested syntax vLLM: vLLM: Server-Side Request Forgery bypass via inconsistent URL parsing onnx: ONNX: Information Disclosure via Path Traversal Vulnerability vllm: vLLM: Remote code execution due to hardcoded trust_remote_code setting onnx: ONNX: Untrusted Model Repository Warnings Suppressed python-dotenv: python-dotenv: Arbitrary file overwrite via symbolic link following immutable-js: Immutable.js: Arbitrary code execution via Prototype Pollution svgo: SVGO: Denial of Service via XML entity expansion tornado-pyth…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2026:24977</guid>
    </item>
    <item>
      <title>UBUNTU-CVE-2026-27489</title>
      <link>https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-27489</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:22.04:LTS: onnx, Ubuntu:Pro:24.04:LTS: onnx, Ubuntu:25.10: onnx, Ubuntu:26.04:LTS: onnx&lt;/p&gt;
&lt;p&gt;Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Ubuntu:22.04:LTS: onnx, Ubuntu:Pro:24.04:LTS: onnx, Ubuntu:25.10: onnx, Ubuntu:26.04:LTS: onnx&lt;/p&gt;
&lt;p&gt;Open Neural Network Exchange (ONNX) is an open standard for machine learning interoperability. Prior to version 1.21.0, a path traversal vulnerability via symlink allows to read arbitrary files outside model or user-provided directory. This issue has been patched in version 1.21.0.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ubuntu-cve-2026-27489</guid>
    </item>
  </channel>
</rss>
