<?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://vulnerability.circl.lu</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>Mon, 28 Sep 2026 12:59:05 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-39892 — cryptography has a buffer overflow if non-contiguous buffers were passed to APIs</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2026-39892</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; pyca cryptography, Red Hat Ansible Automation Platform 2.5 for RHEL 8, Red Hat Ansible Automation Platform 2.5 for RHEL 9, Red Hat Ansible Automation Platform 2.6 for RHEL 9, Red Hat AI Inference Server 3.3, Red Hat Ansible Automation Platform 2.6, Red Hat Discovery 2, Red Hat Enterprise Linux AI 3.3, Red Hat Hardened Images, Red Hat OpenShift AI 2.25 and 21 more&lt;/p&gt;
&lt;p&gt;cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. From 45.0.0 to before 46.0.7, if a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. Hash.update()), this could lead to buffer overflows. This vulnerability is fixed in 46.0.7.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; pyca cryptography, Red Hat Ansible Automation Platform 2.5 for RHEL 8, Red Hat Ansible Automation Platform 2.5 for RHEL 9, Red Hat Ansible Automation Platform 2.6 for RHEL 9, Red Hat AI Inference Server 3.3, Red Hat Ansible Automation Platform 2.6, Red Hat Discovery 2, Red Hat Enterprise Linux AI 3.3, Red Hat Hardened Images, Red Hat OpenShift AI 2.25 and 21 more&lt;/p&gt;
&lt;p&gt;cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. From 45.0.0 to before 46.0.7, if a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. Hash.update()), this could lead to buffer overflows. This vulnerability is fixed in 46.0.7.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2026-39892</guid>
    </item>
    <item>
      <title>GHSA-p423-j2cm-9vmq — Cryptography vulnerable to buffer overflow if non-contiguous buffers were passed to APIs</title>
      <link>https://vulnerability.circl.lu/vuln/ghsa-p423-j2cm-9vmq</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: cryptography&lt;/p&gt;
&lt;p&gt;If a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. `Hash.update()`), this could lead to buffer overflows. For example:&lt;/p&gt;
&lt;p&gt;```python
h = Hash(SHA256())
b.update(buf[::-1])
```&lt;/p&gt;
&lt;p&gt;would read past the end of the buffer on Python &amp;gt;3.11&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: cryptography&lt;/p&gt;
&lt;p&gt;If a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. `Hash.update()`), this could lead to buffer overflows. For example:&lt;/p&gt;
&lt;p&gt;```python
h = Hash(SHA256())
b.update(buf[::-1])
```&lt;/p&gt;
&lt;p&gt;would read past the end of the buffer on Python &amp;gt;3.11&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ghsa-p423-j2cm-9vmq</guid>
    </item>
    <item>
      <title>PYSEC-2026-36</title>
      <link>https://vulnerability.circl.lu/vuln/pysec-2026-36</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: cryptography&lt;/p&gt;
&lt;p&gt;cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. From 45.0.0 to before 46.0.7, if a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. Hash.update()), this could lead to buffer overflows. This vulnerability is fixed in 46.0.7.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: cryptography&lt;/p&gt;
&lt;p&gt;cryptography is a package designed to expose cryptographic primitives and recipes to Python developers. From 45.0.0 to before 46.0.7, if a non-contiguous buffer was passed to APIs which accepted Python buffers (e.g. Hash.update()), this could lead to buffer overflows. This vulnerability is fixed in 46.0.7.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/pysec-2026-36</guid>
    </item>
  </channel>
</rss>
