<?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 16:54:14 +0000</lastBuildDate>
    <item>
      <title>CVE-2026-41385 — OpenClaw &lt; 2026.3.31 - Nostr Private Key Exposure via config.get Redaction Bypass</title>
      <link>https://vulnerability.circl.lu/vuln/cve-2026-41385</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; OpenClaw&lt;/p&gt;
&lt;p&gt;OpenClaw before 2026.3.31 stores Nostr privateKey as plaintext in configuration, allowing exposure through config.get method calls that bypass redaction mechanisms. Attackers can retrieve unredacted configuration data to obtain plaintext signing keys used for Nostr protocol operations.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; OpenClaw&lt;/p&gt;
&lt;p&gt;OpenClaw before 2026.3.31 stores Nostr privateKey as plaintext in configuration, allowing exposure through config.get method calls that bypass redaction mechanisms. Attackers can retrieve unredacted configuration data to obtain plaintext signing keys used for Nostr protocol operations.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/cve-2026-41385</guid>
    </item>
    <item>
      <title>GHSA-jjw7-3vjf-fg5j — OpenClaw Nostr privateKey config redaction bypass leaks plaintext signing key via config.get</title>
      <link>https://vulnerability.circl.lu/vuln/ghsa-jjw7-3vjf-fg5j</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: openclaw&lt;/p&gt;
&lt;p&gt;## Summary
OpenClaw Nostr privateKey config redaction bypass leaks plaintext signing key via config.get&lt;/p&gt;
&lt;p&gt;## Current Maintainer Triage
- Status: open
- Normalized severity: medium
- Assessment: v2026.3.28 still models Nostr privateKey as plain string so config views can expose it, and the secret-schema fix is unreleased.&lt;/p&gt;
&lt;p&gt;## Affected Packages / Versions
- Package: `openclaw` (npm)
- Latest published npm version: `2026.3.31`
- Vulnerable version range: `&amp;lt;=2026.3.28`
- Patched versions: `&amp;gt;= 2026.3.31`
- First stable tag containing the fix: `v2026.3.31`&lt;/p&gt;
&lt;p&gt;## Fix Commit(s)
- `57700d716f660591fb6e09727f3ca8041fa48b9d` — 2026-03-31T19:55:03+09:00&lt;/p&gt;
&lt;p&gt;## Release Process Note
- The fix is already present in released version `2026.3.31`.
- This draft looks ready for final maintainer disposition or publication, not additional code-fix work.&lt;/p&gt;
&lt;p&gt;Thanks @ccreater222 for reporting.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; npm: openclaw&lt;/p&gt;
&lt;p&gt;## Summary
OpenClaw Nostr privateKey config redaction bypass leaks plaintext signing key via config.get&lt;/p&gt;
&lt;p&gt;## Current Maintainer Triage
- Status: open
- Normalized severity: medium
- Assessment: v2026.3.28 still models Nostr privateKey as plain string so config views can expose it, and the secret-schema fix is unreleased.&lt;/p&gt;
&lt;p&gt;## Affected Packages / Versions
- Package: `openclaw` (npm)
- Latest published npm version: `2026.3.31`
- Vulnerable version range: `&amp;lt;=2026.3.28`
- Patched versions: `&amp;gt;= 2026.3.31`
- First stable tag containing the fix: `v2026.3.31`&lt;/p&gt;
&lt;p&gt;## Fix Commit(s)
- `57700d716f660591fb6e09727f3ca8041fa48b9d` — 2026-03-31T19:55:03+09:00&lt;/p&gt;
&lt;p&gt;## Release Process Note
- The fix is already present in released version `2026.3.31`.
- This draft looks ready for final maintainer disposition or publication, not additional code-fix work.&lt;/p&gt;
&lt;p&gt;Thanks @ccreater222 for reporting.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://vulnerability.circl.lu/vuln/ghsa-jjw7-3vjf-fg5j</guid>
    </item>
  </channel>
</rss>
