Skip to main content

bbot EUVD-2026-37814

| CVE-2026-12566 LOW
Server-Side Request Forgery (SSRF) (CWE-918)
2026-06-17 BLSOPS GHSA-3mp7-vp6j-2mxx
3.1
CVSS 3.1 · Vendor: BLSOPS

Severity by source

Vendor (BLSOPS) PRIMARY
3.1 LOW
AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
vuln.today AI
3.1 LOW

MITM network position required (AC:H); attacker needs no credentials (PR:N); impact is solely auth token exfiltration with no integrity or availability consequence.

3.1 AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
4.0 AV:N/AC:H/AT:N/PR:N/UI:A/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (BLSOPS).

CVSS VectorVendor: BLSOPS

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

2
Source Code Evidence Fetched
Jun 17, 2026 - 23:02 vuln.today
Analysis Generated
Jun 17, 2026 - 23:02 vuln.today

DescriptionCVE.org

The docker_pull module uses the realm parameter from a Docker registry's WWW-Authenticate response header as the authentication endpoint without validation. An attacker in a man-in-the-middle position between bbot and a Docker registry could modify this header to redirect the authentication request to an arbitrary endpoint, potentially leaking authentication tokens.

AnalysisAI

Authentication token leakage in Black Lantern Security's bbot docker_pull module exposes Docker credentials to MITM attackers who can substitute the realm parameter in a forged WWW-Authenticate Bearer challenge. When bbot contacts a Docker registry and receives a 401 response, the vulnerable module blindly trusts the attacker-supplied realm URL and forwards authentication material to an arbitrary endpoint outside the legitimate registry domain. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Establish MITM position on bbot network path
Delivery
Intercept Docker registry 401 response
Exploit
Replace WWW-Authenticate realm with attacker-controlled URL
Execution
bbot issues auth request to malicious endpoint
Impact
Capture Docker Bearer token or credentials

Vulnerability AssessmentAI

Exploitation Exploitation requires a man-in-the-middle network position between the bbot host and the target Docker registry sufficient to intercept and modify HTTP/S responses - achievable via ARP spoofing, rogue DNS, compromised proxy, or (if TLS is not enforced end-to-end) a rogue CA in the system trust store. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 base score of 3.1 (Low) is consistent with the actual attack prerequisites: AV:N and AC:H together reflect that network access is required but a genuine MITM position must be established - a non-trivial bar that significantly narrows the realistic attacker population. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker with a MITM position achieved via ARP spoofing on a shared CI/CD runner network or DNS poisoning intercepts bbot's connection to a Docker registry and replaces the legitimate WWW-Authenticate realm value with a URL pointing to an attacker-controlled server or a cloud metadata endpoint (e.g., http://169.254.169.254/latest/meta-data). Bbot then sends its Docker Bearer token request - including service and scope parameters - to the attacker's endpoint, which captures the authentication material. …
Remediation Update bbot to the latest available release and verify it includes commit c2f4bc0f4 or later (https://github.com/blacklanternsecurity/bbot/commit/c2f4bc0f4). … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-37814 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy