<?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>Sun, 04 Oct 2026 08:20:23 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-162881</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-162881</link>
      <description>EUVD-2026-162881</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-162881</guid>
    </item>
    <item>
      <title>fkie_cve-2023-45825</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2023-45825</link>
      <description>&lt;p&gt;ydb-go-sdk is a pure Go native and database/sql driver for the YDB platform. Since ydb-go-sdk v3.48.6 if you use a custom credentials object (implementation of interface Credentials it may leak into logs. This happens because this object could be serialized into an error message using `fmt.Errorf(&amp;#34;something went wrong (credentials: %q)&amp;#34;, credentials)` during connection to the YDB server. If such logging occurred, a  malicious user with access to logs could read sensitive information (i.e. credentials) information and use it to get access to the database. ydb-go-sdk contains this problem in versions from v3.48.6 to v3.53.2. The fix for this problem has been released in version v3.53.3. Users are advised to upgrade. Users unable to upgrade should implement the `fmt.Stringer` interface in your custom credentials type with explicit stringify of object state.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;ydb-go-sdk is a pure Go native and database/sql driver for the YDB platform. Since ydb-go-sdk v3.48.6 if you use a custom credentials object (implementation of interface Credentials it may leak into logs. This happens because this object could be serialized into an error message using `fmt.Errorf(&amp;#34;something went wrong (credentials: %q)&amp;#34;, credentials)` during connection to the YDB server. If such logging occurred, a  malicious user with access to logs could read sensitive information (i.e. credentials) information and use it to get access to the database. ydb-go-sdk contains this problem in versions from v3.48.6 to v3.53.2. The fix for this problem has been released in version v3.53.3. Users are advised to upgrade. Users unable to upgrade should implement the `fmt.Stringer` interface in your custom credentials type with explicit stringify of object state.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2023-45825</guid>
    </item>
    <item>
      <title>GHSA-q24m-6h38-5xj8 — ydb-go-sdk token in custom credentials object can leak through logs</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-q24m-6h38-5xj8</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/ydb-platform/ydb-go-sdk/v3&lt;/p&gt;
&lt;p&gt;### Impact
Since [ydb-go-sdk/v3.48.6](https://github.com/ydb-platform/ydb-go-sdk/blob/v3.48.6/internal/balancer/balancer.go#L71) if you use a custom credentials object (implementation of interface [Credentials](https://github.com/ydb-platform/ydb-go-sdk/blob/master/credentials/credentials.go#L10)) it may leak into logs. This happens because this object could be serialized into an error message using `fmt.Errorf(&amp;#34;something went wrong (credentials: %q)&amp;#34;, credentials)` during connection to the YDB server. Printf func use placeholder `%q` for string representation of argument with quotes. If an argument implements interface `fmt.Stringer`, it will used through `String()` func. In other cases used fallback - serialization with reflection.&lt;/p&gt;
&lt;p&gt;If such logging occurred, a  malicious user with access to logs could read sensitive information (i.e. credentials) information and use it to get access to the database.&lt;/p&gt;
&lt;p&gt;Who is impacted: applications with custom credentials object with an explicit token field.&lt;/p&gt;
&lt;p&gt;A leak could have occurred if all of these conditions were met simultaneously:
1) The credentials object does not implement the `fmt.Stringer` interface (does not have a `String()` method) - potentially these are custom credentials. Official credentials have a `String()` method.
2) There was an error connecting to YDB during driver creation via `ydb.Open(...)`.
3) Some logging system was configured (`ydb-go-sdk` does not log such errors by default).
4) The connection error was logged in…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/ydb-platform/ydb-go-sdk/v3&lt;/p&gt;
&lt;p&gt;### Impact
Since [ydb-go-sdk/v3.48.6](https://github.com/ydb-platform/ydb-go-sdk/blob/v3.48.6/internal/balancer/balancer.go#L71) if you use a custom credentials object (implementation of interface [Credentials](https://github.com/ydb-platform/ydb-go-sdk/blob/master/credentials/credentials.go#L10)) it may leak into logs. This happens because this object could be serialized into an error message using `fmt.Errorf(&amp;#34;something went wrong (credentials: %q)&amp;#34;, credentials)` during connection to the YDB server. Printf func use placeholder `%q` for string representation of argument with quotes. If an argument implements interface `fmt.Stringer`, it will used through `String()` func. In other cases used fallback - serialization with reflection.&lt;/p&gt;
&lt;p&gt;If such logging occurred, a  malicious user with access to logs could read sensitive information (i.e. credentials) information and use it to get access to the database.&lt;/p&gt;
&lt;p&gt;Who is impacted: applications with custom credentials object with an explicit token field.&lt;/p&gt;
&lt;p&gt;A leak could have occurred if all of these conditions were met simultaneously:
1) The credentials object does not implement the `fmt.Stringer` interface (does not have a `String()` method) - potentially these are custom credentials. Official credentials have a `String()` method.
2) There was an error connecting to YDB during driver creation via `ydb.Open(...)`.
3) Some logging system was configured (`ydb-go-sdk` does not log such errors by default).
4) The connection error was logged in…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-q24m-6h38-5xj8</guid>
    </item>
    <item>
      <title>gsd-2023-45825</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2023-45825</link>
      <description>gsd-2023-45825</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2023-45825</guid>
    </item>
  </channel>
</rss>
