<?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 11:31:57 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-252448</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-252448</link>
      <description>EUVD-2026-252448</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-252448</guid>
    </item>
    <item>
      <title>fkie_cve-2025-54376</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-54376</link>
      <description>&lt;p&gt;Hoverfly is an open source API simulation tool. In versions 1.11.3 and prior, Hoverfly’s admin WebSocket endpoint /api/v2/ws/logs is not protected by the same authentication middleware that guards the REST admin API. Consequently, an unauthenticated remote attacker can stream real-time application logs (information disclosure) and/or gain insight into internal file paths, request/response bodies, and other potentially sensitive data emitted in logs. Version 1.12.0 contains a fix for the issue.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Hoverfly is an open source API simulation tool. In versions 1.11.3 and prior, Hoverfly’s admin WebSocket endpoint /api/v2/ws/logs is not protected by the same authentication middleware that guards the REST admin API. Consequently, an unauthenticated remote attacker can stream real-time application logs (information disclosure) and/or gain insight into internal file paths, request/response bodies, and other potentially sensitive data emitted in logs. Version 1.12.0 contains a fix for the issue.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-54376</guid>
    </item>
    <item>
      <title>GHSA-jxmr-2h4q-rhxp — WebSocket endpoint `/api/v2/ws/logs` reachable without authentication even when --auth is enabled</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-jxmr-2h4q-rhxp</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/SpectoLabs/hoverfly&lt;/p&gt;
&lt;p&gt;### Summary
Hoverfly’s admin WebSocket endpoint /api/v2/ws/logs is not protected by the same authentication middleware that guards the REST admin API.
Consequently, an unauthenticated remote attacker can:&lt;/p&gt;
&lt;p&gt;- Stream real-time application logs (information disclosure).
- Gain insight into internal file paths, request/response bodies, and other potentially sensitive data emitted in logs.&lt;/p&gt;
&lt;p&gt;### PoC
1. Start Hoverfly with authentication enabled:&lt;/p&gt;
&lt;p&gt;```
./hoverfly -auth
```&lt;/p&gt;
&lt;p&gt;2. Confirm REST API requires credentials:&lt;/p&gt;
&lt;p&gt;```
curl -i http://localhost:8888/api/v2/hoverfly/version
```&lt;/p&gt;
&lt;p&gt;3. Connect to the WebSocket endpoint without credentials:&lt;/p&gt;
&lt;p&gt;```
wscat -c ws://localhost:8888/api/v2/ws/logs
# Connected (press CTRL+C to quit)
# … logs stream immediately … (You would need to send a message to start receiving stream)
```&lt;/p&gt;
&lt;p&gt;```
wscat -c ws://localhost:8888/api/v2/ws/logs
Connected (press CTRL+C to quit)
&amp;gt; hi!
&amp;lt; {&amp;#34;logs&amp;#34;:[{&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;Log level set to verbose&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;},{&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;Using memory backend&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;},{&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;User added successfully&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;,&amp;#34;username&amp;#34;:&amp;#34;&amp;#34;},{&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;Enabling proxy authentication&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;},{&amp;#34;Destination&amp;#34;:&amp;#34;.&amp;#34;,&amp;#34;Mode&amp;#34;:&amp;#34;simulate&amp;#34;,&amp;#34;ProxyPort&amp;#34;:&amp;#34;8500&amp;#34;,&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;Proxy prepared...&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;},{&amp;#34;destination&amp;#34;:&amp;#34;.&amp;#34;,&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;mode&amp;#34;:&amp;#34;simulate&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;current proxy configuration&amp;#34;,&amp;#34;port&amp;#34;:&amp;#34;85…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/SpectoLabs/hoverfly&lt;/p&gt;
&lt;p&gt;### Summary
Hoverfly’s admin WebSocket endpoint /api/v2/ws/logs is not protected by the same authentication middleware that guards the REST admin API.
Consequently, an unauthenticated remote attacker can:&lt;/p&gt;
&lt;p&gt;- Stream real-time application logs (information disclosure).
- Gain insight into internal file paths, request/response bodies, and other potentially sensitive data emitted in logs.&lt;/p&gt;
&lt;p&gt;### PoC
1. Start Hoverfly with authentication enabled:&lt;/p&gt;
&lt;p&gt;```
./hoverfly -auth
```&lt;/p&gt;
&lt;p&gt;2. Confirm REST API requires credentials:&lt;/p&gt;
&lt;p&gt;```
curl -i http://localhost:8888/api/v2/hoverfly/version
```&lt;/p&gt;
&lt;p&gt;3. Connect to the WebSocket endpoint without credentials:&lt;/p&gt;
&lt;p&gt;```
wscat -c ws://localhost:8888/api/v2/ws/logs
# Connected (press CTRL+C to quit)
# … logs stream immediately … (You would need to send a message to start receiving stream)
```&lt;/p&gt;
&lt;p&gt;```
wscat -c ws://localhost:8888/api/v2/ws/logs
Connected (press CTRL+C to quit)
&amp;gt; hi!
&amp;lt; {&amp;#34;logs&amp;#34;:[{&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;Log level set to verbose&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;},{&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;Using memory backend&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;},{&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;User added successfully&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;,&amp;#34;username&amp;#34;:&amp;#34;&amp;#34;},{&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;Enabling proxy authentication&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;},{&amp;#34;Destination&amp;#34;:&amp;#34;.&amp;#34;,&amp;#34;Mode&amp;#34;:&amp;#34;simulate&amp;#34;,&amp;#34;ProxyPort&amp;#34;:&amp;#34;8500&amp;#34;,&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;Proxy prepared...&amp;#34;,&amp;#34;time&amp;#34;:&amp;#34;2025-07-20T17:07:00+05:30&amp;#34;},{&amp;#34;destination&amp;#34;:&amp;#34;.&amp;#34;,&amp;#34;level&amp;#34;:&amp;#34;info&amp;#34;,&amp;#34;mode&amp;#34;:&amp;#34;simulate&amp;#34;,&amp;#34;msg&amp;#34;:&amp;#34;current proxy configuration&amp;#34;,&amp;#34;port&amp;#34;:&amp;#34;85…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-jxmr-2h4q-rhxp</guid>
    </item>
    <item>
      <title>openSUSE-SU-2025:15564-1 — govulncheck-vulndb-0.0.20250917T170349-1.1 on GA media</title>
      <link>https://cve.radiocsirt.org/vuln/opensuse-su-2025:15564-1</link>
      <description>&lt;p&gt;govulncheck-vulndb-0.0.20250917T170349-1.1 on GA media&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;govulncheck-vulndb-0.0.20250917T170349-1.1 on GA media&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/opensuse-su-2025:15564-1</guid>
    </item>
  </channel>
</rss>
