<?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 07:43:36 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-358852</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-358852</link>
      <description>EUVD-2026-358852</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-358852</guid>
    </item>
    <item>
      <title>fkie_cve-2026-48050</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-48050</link>
      <description>&lt;p&gt;Arc is an open, SQL-native time-series database for telemetry. Versions prior to 26.06.1 register Go&amp;#39;s `net/http/pprof` handlers at `/debug/pprof/*` via `app.Use(pprof.New())` in `internal/api/server.go`, and `/debug/pprof` is added to `PublicPrefixes` in `cmd/arc/main.go`. The auth middleware short-circuits before the token check on prefix match, so the endpoints are reachable without any authentication. Version 26.06.1 contains a patch. Some workarounds are available. Block `/debug/pprof*` at a reverse proxy / load balancer in front of Arc, restrict Arc&amp;#39;s API port to known-trusted networks via firewall rules, and/or patch the running build: comment out `app.Use(pprof.New())` in `internal/api/server.go` and rebuild.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Arc is an open, SQL-native time-series database for telemetry. Versions prior to 26.06.1 register Go&amp;#39;s `net/http/pprof` handlers at `/debug/pprof/*` via `app.Use(pprof.New())` in `internal/api/server.go`, and `/debug/pprof` is added to `PublicPrefixes` in `cmd/arc/main.go`. The auth middleware short-circuits before the token check on prefix match, so the endpoints are reachable without any authentication. Version 26.06.1 contains a patch. Some workarounds are available. Block `/debug/pprof*` at a reverse proxy / load balancer in front of Arc, restrict Arc&amp;#39;s API port to known-trusted networks via firewall rules, and/or patch the running build: comment out `app.Use(pprof.New())` in `internal/api/server.go` and rebuild.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-48050</guid>
    </item>
    <item>
      <title>GHSA-j93g-rp6m-j32m — Arc: Unauthenticated access to Go debug pprof endpoints leaks runtime state and enables CPU-burn DoS</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-j93g-rp6m-j32m</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/basekick-labs/arc&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;Arc registers Go&amp;#39;s `net/http/pprof` handlers at `/debug/pprof/*` via `app.Use(pprof.New())` in `internal/api/server.go`, and `/debug/pprof` is added to `PublicPrefixes` in `cmd/arc/main.go`. The auth middleware short-circuits before the token check on prefix match, so the endpoints are reachable without any authentication.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Any network-reachable caller (no token required) can:&lt;/p&gt;
&lt;p&gt;- Fetch `/debug/pprof/heap` — leaks in-memory state: live SQL strings, decoded msgpack records, decompressed request bodies, cached `*TokenInfo` (the auth cache keys on SHA-256 of the plaintext token at `auth.go:543`).
- Fetch `/debug/pprof/goroutine?debug=2` — leaks call stacks, identifying internal code paths.
- Fetch `/debug/pprof/profile?seconds=N` — pins a CPU core for arbitrary duration. Trivial DoS amplification (one short HTTP request → minutes of server CPU).
- Fetch `/debug/pprof/trace` — long-duration execution trace, similar DoS profile.&lt;/p&gt;
&lt;p&gt;No authentication, no rate limiting, no resource bound on the `seconds` parameter.&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;https://github.com/Basekick-Labs/arc/releases/tag/v26.06.1&lt;/p&gt;
&lt;p&gt;Planned mitigation:&lt;/p&gt;
&lt;p&gt;1. Gate pprof registration behind an env var (`ARC_DEBUG_PPROF=1`) that defaults to off.
2. When enabled, bind pprof to a separate localhost-only listener (`127.0.0.1:6060` via dedicated `net/http` server) so it&amp;#39;s never reachable from the public API port.
3. Remove `/debug/pprof` from `PublicPrefixes`.
4. Fix the `HasPrefix` bug where `&amp;#34;/debug/pprofX&amp;#34;` mat…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/basekick-labs/arc&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;Arc registers Go&amp;#39;s `net/http/pprof` handlers at `/debug/pprof/*` via `app.Use(pprof.New())` in `internal/api/server.go`, and `/debug/pprof` is added to `PublicPrefixes` in `cmd/arc/main.go`. The auth middleware short-circuits before the token check on prefix match, so the endpoints are reachable without any authentication.&lt;/p&gt;
&lt;p&gt;### Impact&lt;/p&gt;
&lt;p&gt;Any network-reachable caller (no token required) can:&lt;/p&gt;
&lt;p&gt;- Fetch `/debug/pprof/heap` — leaks in-memory state: live SQL strings, decoded msgpack records, decompressed request bodies, cached `*TokenInfo` (the auth cache keys on SHA-256 of the plaintext token at `auth.go:543`).
- Fetch `/debug/pprof/goroutine?debug=2` — leaks call stacks, identifying internal code paths.
- Fetch `/debug/pprof/profile?seconds=N` — pins a CPU core for arbitrary duration. Trivial DoS amplification (one short HTTP request → minutes of server CPU).
- Fetch `/debug/pprof/trace` — long-duration execution trace, similar DoS profile.&lt;/p&gt;
&lt;p&gt;No authentication, no rate limiting, no resource bound on the `seconds` parameter.&lt;/p&gt;
&lt;p&gt;### Patches&lt;/p&gt;
&lt;p&gt;https://github.com/Basekick-Labs/arc/releases/tag/v26.06.1&lt;/p&gt;
&lt;p&gt;Planned mitigation:&lt;/p&gt;
&lt;p&gt;1. Gate pprof registration behind an env var (`ARC_DEBUG_PPROF=1`) that defaults to off.
2. When enabled, bind pprof to a separate localhost-only listener (`127.0.0.1:6060` via dedicated `net/http` server) so it&amp;#39;s never reachable from the public API port.
3. Remove `/debug/pprof` from `PublicPrefixes`.
4. Fix the `HasPrefix` bug where `&amp;#34;/debug/pprofX&amp;#34;` mat…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-j93g-rp6m-j32m</guid>
    </item>
    <item>
      <title>RHSA-2026:68006 — Red Hat Security Advisory: Red Hat Edge Manager Version 1.2.1 Security Update</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2026:68006</link>
      <description>&lt;p&gt;brace-expansion: Brace-expansion: Denial of Service due to exponential-time complexity fast-uri: fast-uri: Security policy bypass due to improper Unicode hostname canonicalization github.com/moby/go-archive: moby/go-archive: Arbitrary file write via link following in tar extraction crypto/x509: golang: golang crypto/x509: Denial of Service via excessive processing of DNS SAN entries encoding/asn1: golang: Go encoding/asn1: Denial of Service via excessive recursion in Unmarshal github.com/open-telemetry/opentelemetry-go: go.opentelemetry.io/otel/baggage: go.opentelemetry.io/otel/propagation: OpenTelemetry-Go: Denial of Service via oversized baggage headers github.com/go-git/go-billy: Billy: Denial of Service via crafted input due to insufficient validation baseline-browser-mapping: baseline-browser-mapping: Denial of Service via improper input handling oras-go: oras-go: File store write outside working directory via symlink traversal net/http: golang: Go net/http: Unencrypted HTTP/2 connections vulnerable to Denial of Service html/template: golang: Go html/template: Cross-Site Scripting via pathological input encoding/xml: golang: Go: Denial of Service via XML decoding recursion depth issue net/url: golang: golang net/url: Denial of Service from quadratic complexity in path resolution crypto/tls: golang: Golang crypto/tls: Denial of Service via indefinite KeyUpdate messages js-yaml: js-yaml: Denial of Service via crafted YAML documents brace-expansion: DoS via unbounded inter…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;brace-expansion: Brace-expansion: Denial of Service due to exponential-time complexity fast-uri: fast-uri: Security policy bypass due to improper Unicode hostname canonicalization github.com/moby/go-archive: moby/go-archive: Arbitrary file write via link following in tar extraction crypto/x509: golang: golang crypto/x509: Denial of Service via excessive processing of DNS SAN entries encoding/asn1: golang: Go encoding/asn1: Denial of Service via excessive recursion in Unmarshal github.com/open-telemetry/opentelemetry-go: go.opentelemetry.io/otel/baggage: go.opentelemetry.io/otel/propagation: OpenTelemetry-Go: Denial of Service via oversized baggage headers github.com/go-git/go-billy: Billy: Denial of Service via crafted input due to insufficient validation baseline-browser-mapping: baseline-browser-mapping: Denial of Service via improper input handling oras-go: oras-go: File store write outside working directory via symlink traversal net/http: golang: Go net/http: Unencrypted HTTP/2 connections vulnerable to Denial of Service html/template: golang: Go html/template: Cross-Site Scripting via pathological input encoding/xml: golang: Go: Denial of Service via XML decoding recursion depth issue net/url: golang: golang net/url: Denial of Service from quadratic complexity in path resolution crypto/tls: golang: Golang crypto/tls: Denial of Service via indefinite KeyUpdate messages js-yaml: js-yaml: Denial of Service via crafted YAML documents brace-expansion: DoS via unbounded inter…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2026:68006</guid>
    </item>
  </channel>
</rss>
