Skip to main content

Besen BS20 CVE-2026-9398

| EUVDEUVD-2026-31550 LOW
Authentication Bypass by Capture-replay (CWE-294)
2026-05-24 VulDB GHSA-vvwr-2pc3-326q
1.3
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain physical proximity to BS20 charger
  2. Delivery
    Monitor BLE/WiFi channel for authentication traffic
  3. Exploit
    Capture valid authentication token in transit
  4. Execution
    Replay token before session expiry
  5. Persist
    Issue unauthorized charger commands
  6. Impact
    Tamper with active charging session

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Replay attack prevention
Exploitation Conditions

The attacker must be within BLE or WiFi radio range of the targeted BS20 charger - this is an adjacent-network attack (AV:A), not remotely exploitable over the internet. The high attack complexity (AC:H) requires the attacker to successfully capture a valid authentication token in transit before it expires, implying a time-sensitive passive interception phase. The vulnerability is specifically conditioned on the BS20's BLE and/or WiFi interface being active and in use; if both wireless interfaces are disabled, the attack surface is eliminated. No authentication is required from the attacker (PR:N), and no user interaction is needed (UI:N). Exploitation is limited to integrity tampering of charger commands (VI:L) - the attacker cannot read configuration data or credentials (VC:N) and cannot crash the device (VA:N). The high complexity requirement and local adjacency constraint are the primary factors limiting real-world exploitation to motivated, technically capable adversaries with physical site access.

Impact

The overall risk is low despite the authentication bypass classification. The CVSS 4.0 score of 1.3 reflects several constraining factors: AV:A requires physical adjacency to the target's BLE/WiFi broadcast range, AC:H indicates high attack complexity (requiring successful traffic capture and replay before session expiry), and the maximum impact is limited to VI:L (low integrity on the vulnerable component only) with no confidentiality or availability impact. The EPSS score of 0.03% at the 11th percentile corroborates this low exploitation likelihood - very few systems in this category see active opportunistic exploitation. The CVE is NOT listed in the CISA KEV catalog, meaning no confirmed active exploitation has been observed. However, the CVSS Exploit Maturity metric E:P confirms a proof-of-concept exists (corroborated by a public GitHub repository documenting 'Finding 5: Unauthorized Tampering of Charger Commands'). The IoT physical context adds nuance: while data impact scores are low, unauthorized charger command manipulation in an EV fleet or commercial charging environment could translate to operational disruption or billing fraud not captured by the CVSS vector. The high complexity rating is consistent with the vendor's own characterization that 'exploitability is difficult.'

Exploit ScenarioDerived

An attacker in physical proximity to a Besen BS20 charger - such as in a parking facility or commercial EV charging site - passively monitors BLE or WiFi traffic using a software-defined radio or standard wireless adapter. When a legitimate user or management system authenticates to issue a charging command, the attacker captures the authentication token and immediately or shortly thereafter replays it to issue their own commands, such as stopping an active charging session or modifying charge parameters. A public proof-of-concept documenting this technique as 'Finding 5: Unauthorized Tampering of Charger Commands' is available on GitHub, which provides technical detail sufficient to reproduce the attack.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 08, 2026

Unauthenticated capture-replay authentication bypass in the Besen BS20 EV Charging Station (firmware up to 20260426) exposes the device's BLE/WiFi interface to unauthorized command injection. An attacker physically adjacent to the charger can intercept and replay wireless authentication tokens to issue tampered charging commands without valid credentials. No patch has been released as of the analysis date; the vendor acknowledged the report in April 2026 and confirmed they are reviewing it. Publicly available proof-of-concept code exists (CVSS E:P), though exploitation probability remains very low (EPSS 0.03%, 11th percentile), consistent with the high attack complexity and adjacent-only access requirement.

RemediationAI

No vendor-released patch has been identified at time of analysis. Besen acknowledged the vulnerability report in April 2026 and stated they are reviewing the issues; no fix version has been confirmed by the vendor or independently verified. Until a firmware update is released, operators should implement the following compensating controls: restrict physical access to areas within BLE radio range of the charger to authorized personnel only, which directly limits the attacker's ability to capture wireless traffic; disable WiFi connectivity on the BS20 if BLE-only operation is sufficient, reducing the wireless attack surface by eliminating one of the two affected protocols; deploy network segmentation to isolate charging station WiFi networks from general corporate or public networks, preventing lateral movement if a replay succeeds; and monitor for anomalous charger command sequences (e.g., repeated start/stop cycles, unexpected current adjustments) that could indicate replay activity. Note that disabling WiFi may affect remote monitoring or backend integration capabilities. Operators should monitor the VulDB advisory at https://vuldb.com/vuln/365379 and the vendor's channels for patch availability.

Affected VersionsENISA

BS20 EV Charging Station 20260426

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability stems from CWE-294 (Authentication Bypass by Capture-Replay), a class of weakness in which an authentication mechanism relies on a token or credential that can be intercepted and retransmitted verbatim to gain unauthorized access. In this case, the affected surface is the BLE (Bluetooth Low Energy) and/or WiFi wireless communication stack of the Besen BS20 EV charging station. These protocols are commonly used in IoT charging infrastructure to allow mobile apps or backend systems to issue commands (start/stop charging, adjust current, etc.). If authentication tokens exchanged over these channels are not protected by challenge-response mechanisms or nonce-based schemes, a passive observer within radio range can capture a valid session token and replay it later to impersonate a legitimate controller. The affected CPE is cpe:2.3:a:besen:bs20_ev_charging_station:*:*:*:*:*:*:*:* covering all BS20 firmware versions through 20260426, as confirmed by EUVD-2026-31550.

Know when Bs20 Ev Charging Station gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 1.3 LOW
CVSS:4.0/AV:A/AC:H/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P

Primary rating from Vendor (VulDB) · only source for this CVE.

CVSS VectorVendor: VulDB

Attack Vector
Adjacent
Attack Complexity
High
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
CVSS changed
May 26, 2026 - 20:07 NVD
3.1 (LOW) 1.3 (LOW)

DescriptionCVE.org

A security vulnerability has been detected in Besen BS20 EV Charging Station up to 20260426. This affects an unknown part of the component BLE/WiFi. Such manipulation leads to authentication bypass by capture-replay. The attack must be carried out from within the local network. Attacks of this nature are highly complex. It is indicated that the exploitability is difficult. The original disclosure mentions, that "[t]hese vulnerabilities have been reported to Besen and we have received their acknowlegement that they are reviewing this as of April 2026."

Threat Intelligence Overview

EPSS Score
0.0%
Top 89% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity LOW
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Controlled
Automatable· derived
No
Human Impact· derived
Low

Priority Score

6
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +6
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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