VulncastBriefing archive

Daily Brief - 2026-09-07

· 4 vulnerabilities · 6 min listen

▶ Listen to this briefing

CVE-2026-19633

high · CVSS 8.8 · PostgreSQL Anonymizer

PostgreSQL Anonymizer contains a vulnerability that allows unprivileged masked users to execute arbitrary code by abusing operators, domain casts, or view subqueries that carry untrusted expressions. When these objects are evaluated in the context of the extension’s masking mechanisms, the malicious code can run with elevated privileges. The issue is fixed in PostgreSQL Anonymizer 3.1.4 and later versions

  • Remote Code Execution
  • Privilege Escalation
  • postgresql
  • database extension

CVE-2026-82209

curl libcurl

When libpsl support is enabled, libcurl fails to enforce the Public Suffix List boundary check when processing a `Set-Cookie` header where the `Domain` attribute explicitly matches an origin host that is itself a public suffix (e.g., `Domain=co.uk` set by `co.uk`). Instead of coercing it into a strict host-only cookie, libcurl saves the cookie with wildcard domain scope (`.co.uk`). Consequently, the cookie is inappropriately included in subsequent outbound requests or HTTP redirects to arbitrary sibling subdomains under the same public suffix (e.g., `attacker.co.uk`).

  • Cookie Injection
  • Cross-Site Scripting
  • network library

CVE-2026-86218

N-able N-central

N-central is vulnerable to a pre-auth remote code execution This issue affects N-central: before 2026.3.1.14.

  • Remote Code Execution
  • remote monitoring and management software

CVE-2026-86242

high · CVSS 8.1 · Bifrost HTTP transport

Bifrost HTTP transport before 2.0.0 accepts an enabled custom plugin whose path is an HTTP URL through unauthenticated POST /api/plugins when management authentication is disabled (the default, governance.auth_config.is_enabled=false). The shared-object loader treats an http-prefixed path as a download URL, writes the body to a temporary .so, and passes it to Go's plugin.Open. After a successful open, optional Init runs immediately with the supplied config as the Bifrost process user. On documented dynamically linked builds (DYNAMIC=1 / no static-link flags), which the vendor requires for custom Go plugins, plugin.Open is expected to succeed and this is unauthenticated remote code execution. On the published statically linked Docker image, plugin.Open fails with Dynamic loading not supported, so that build class is only server-side request forgery. Attack complexity is High because the attacker cannot force RCE on the default static image and a loadable plugin must match the host Go version, OS, architecture, and linkage. The 1.6.x HTTP transport line through 1.6.11 does not contain the fix.

  • Remote Code Execution
  • Server-Side Request Forgery
  • go
  • web application