CVE-2026-86242
Last modified
CVE-2026-86242 is a high-severity vulnerability rated 8.1/10 on the CVSS scale. 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. EPSS estimates a 0.62% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| maximhq | Bifrost | < 2.0.0 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-86242?
How severe is CVE-2026-86242?
How do I fix CVE-2026-86242?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-86237A vulnerability was found in openagents-org openagents up to…5.3
- CVE-2026-86238A vulnerability was determined in projectworlds Online Exami…4.3
- CVE-2026-86239A vulnerability was identified in liufee FeehiCMS up to 2.1.…5.3
- CVE-2026-8624The LJ comments import: reloaded plugin for WordPress is vul…6.1
- CVE-2026-86240A security flaw has been discovered in liufee FeehiCMS up to…4.7
- CVE-2026-86241A weakness has been identified in liufee FeehiCMS up to 2.1.…4.3
- CVE-2026-86244A security vulnerability has been detected in FastAdmin up t…4.3
- CVE-2026-86245A vulnerability was detected in itsourcecode Sales and Inven…6.3
- CVE-2026-8625The Dear Flipbook – PDF Flipbook, 3D Flipbook, PDF embed, PD…6.4
- CVE-2026-86250h3 versions before 2.0.1-rc.18 fail to validate the chunk co…7.5
- CVE-2026-86251h3 versions before 1.15.9 contain a path traversal vulnerabi…5.9
- CVE-2026-86252h3 versions before 1.15.9 fail to sanitize carriage return c…5.3
Are you affected by CVE-2026-86242?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
