PT-2026-86512

CVE-2026-86242

·

Published

2026-09-06

·

Updated

2026-10-05

Description by

CVSS 3.1
8.1
High
MetricsAV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Bifrost HTTP transport versions prior to 2.0.0
Description An issue exists where the management API accepts custom plugins via an HTTP URL through the 'POST /api/plugins' endpoint when management authentication is disabled (default setting governance.auth config.is enabled=false). The shared-object loader downloads the remote object, writes it as a temporary .so file, and passes it to Go's plugin.Open function, which then executes the plugin's optional Init() function with the privileges of the Bifrost process user. On dynamically linked builds, this leads to unauthenticated remote code execution. On statically linked Docker images, the process results in server-side request forgery (SSRF), which is a vulnerability where the server is coerced into making unauthorized requests to internal or external resources. Successful remote code execution requires the plugin to match the host's Go version, operating system, CPU architecture, and linkage configuration.
Recommendations Update Bifrost HTTP transport to version 2.0.0 or later. Enable management authentication by setting governance.auth config.is enabled=true. Restrict network access to the 'POST /api/plugins' endpoint.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-2QP8-4XGM-FW6G
Found an issue in the description? Have something to add? Feel free to write us 👾