<?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 02:17:09 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-74879 — openssl_encrypt before 1.4.0 Information Disclosure via /ready endpoint</title>
      <link>https://cve.radiocsirt.org/vuln/cve-2026-74879</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; jahlives openssl_encrypt&lt;/p&gt;
&lt;p&gt;openssl_encrypt versions before 1.4.0 contain an information disclosure vulnerability in the /ready endpoint that returns full database exception strings to unauthenticated callers. Attackers can trigger database errors to extract sensitive information including hostnames, IP addresses, connection parameters, and potentially credentials from exception messages.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; jahlives openssl_encrypt&lt;/p&gt;
&lt;p&gt;openssl_encrypt versions before 1.4.0 contain an information disclosure vulnerability in the /ready endpoint that returns full database exception strings to unauthenticated callers. Attackers can trigger database errors to extract sensitive information including hostnames, IP addresses, connection parameters, and potentially credentials from exception messages.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cve-2026-74879</guid>
    </item>
    <item>
      <title>GHSA-2vhw-q7vh-7xv2 — openssl-encrypt's readiness endpoint leaks database error details to unauthenticated callers</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-2vhw-q7vh-7xv2</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: openssl-encrypt&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;The `/ready` endpoint in `openssl_encrypt_server/server.py` at **lines 159-175** catches database errors and returns the full exception string in the response.&lt;/p&gt;
&lt;p&gt;### Affected Code&lt;/p&gt;
&lt;p&gt;```python
except Exception as e:
    return {&amp;#34;status&amp;#34;: &amp;#34;not_ready&amp;#34;, &amp;#34;reason&amp;#34;: str(e)}
```&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Database exception messages can leak:
- Database hostnames and IP addresses
- Connection parameters and port numbers
- Driver version information
- Potentially database credentials if included in connection string errors&lt;/p&gt;
&lt;p&gt;This information is available to unauthenticated callers.&lt;/p&gt;
&lt;p&gt;### Recommended Fix&lt;/p&gt;
&lt;p&gt;- Return a generic error message: `{&amp;#34;status&amp;#34;: &amp;#34;not_ready&amp;#34;, &amp;#34;reason&amp;#34;: &amp;#34;database unavailable&amp;#34;}`
- Log the full exception server-side for debugging&lt;/p&gt;
&lt;p&gt;### Fix&lt;/p&gt;
&lt;p&gt;Fixed in commit `7aa8787` on branch `releases/1.4.x` — replaced str(e) with generic &amp;#34;database check failed&amp;#34; message; full exception logged server-side at WARNING level.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: openssl-encrypt&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;The `/ready` endpoint in `openssl_encrypt_server/server.py` at **lines 159-175** catches database errors and returns the full exception string in the response.&lt;/p&gt;
&lt;p&gt;### Affected Code&lt;/p&gt;
&lt;p&gt;```python
except Exception as e:
    return {&amp;#34;status&amp;#34;: &amp;#34;not_ready&amp;#34;, &amp;#34;reason&amp;#34;: str(e)}
```&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Database exception messages can leak:
- Database hostnames and IP addresses
- Connection parameters and port numbers
- Driver version information
- Potentially database credentials if included in connection string errors&lt;/p&gt;
&lt;p&gt;This information is available to unauthenticated callers.&lt;/p&gt;
&lt;p&gt;### Recommended Fix&lt;/p&gt;
&lt;p&gt;- Return a generic error message: `{&amp;#34;status&amp;#34;: &amp;#34;not_ready&amp;#34;, &amp;#34;reason&amp;#34;: &amp;#34;database unavailable&amp;#34;}`
- Log the full exception server-side for debugging&lt;/p&gt;
&lt;p&gt;### Fix&lt;/p&gt;
&lt;p&gt;Fixed in commit `7aa8787` on branch `releases/1.4.x` — replaced str(e) with generic &amp;#34;database check failed&amp;#34; message; full exception logged server-side at WARNING level.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-2vhw-q7vh-7xv2</guid>
    </item>
  </channel>
</rss>
