Exploited vulnerability

SimpleHelp OIDC JWT Authentication Bypass (CVE-2026-48558)

A critical authentication bypass in SimpleHelp, the remote support server.

  • On CISA KEV
CVE ID
CVE-2026-48558
CVSS
10.0 Critical (CVSS v3.1) and 9.5 Critical (CVSS v4.0), both from VulnCheck as CNA; NVD shows the CNA scores
CISA KEV
Listed
Affected product
SimpleHelp 5.5.x and 6.0 pre-release
Exploited
Yes
Published
26 May 2026 (public date in the CVE record); CVE record and NVD 12 June 2026

In short

CVE-2026-48558 is a critical authentication bypass in SimpleHelp, the remote support server. When OIDC login is configured, the server accepts identity tokens without checking their signature, so a forged token opens a technician session. It affects SimpleHelp 5.5.15 and earlier and 6.0 pre-release builds, with fixes in 5.5.16 and 6.0 RC2. CISA added it to KEV on 29 June 2026.

Profile MapVulnerability
  1. CVECVE-2026-48558
  2. ProductSimpleHelp SimpleHelp 5.5.x and 6.0 pre-release
  3. CISA KEVListedKnown Exploited Vulnerabilities
  4. ExploitedYesin real attacks
  5. Fix Steps5actions listedUpdate to 5.5.16 or 6.0 RC2 · Review the Technician List

What it allows

The CVE record says SimpleHelp accepts OpenID Connect (OIDC) identity tokens during login without verifying their cryptographic signature. A remote, unauthenticated attacker can submit a forged token with arbitrary identity claims and obtain a fully authenticated technician session. In some configurations this may also bypass multi-factor authentication, and no user interaction is needed.

SimpleHelp is a remote support and remote monitoring and management server. Technicians use it to connect to managed computers. Horizon3 says a technician can by default remote into managed endpoints and run scripts, so control of that role reaches the endpoints behind the server.

How the Bypass Works

OIDC lets a company hand user login to an identity provider, and SimpleHelp supports a generic OIDC type and an Azure Active Directory type. The identity provider returns a signed token that states who the user is. Per the CVE record, SimpleHelp read the claims in that token without checking the signature, so a made-up token passed.

Horizon3, the researcher who found the flaw, says an attacker can create and sign in as a new technician. It adds that MFA does not stop this, because technicians can register their own MFA method at first login. Horizon3 has withheld further technical detail.

Which Servers Can Be Exploited

SimpleHelp says not every server can be exploited, and that following the recommendations in its security guide makes exploitation much harder. Horizon3 lists three conditions: an OIDC provider is configured, a technician group has that provider enabled, and the setting "Allow group authenticated logins" is on for the group.

Horizon3 estimates that exposed SimpleHelp servers grew from roughly 3,400 in January 2025 to nearly 14,000. It says a random sample of them showed about 7.2 percent configured for the vulnerable OIDC login. These are Horizon3 figures, not ours.

Checking a Server for Signs of Abuse

Horizon3 gives these checks. In Administration, open Technicians, click the gear icon and tick "Show Group Authenticated Users", then look for technician names or email addresses you do not know. Review the server logs in Administration, or on the host at /opt/SimpleHelp/logs/server.log, for unfamiliar names and for configuration save entries naming a new technician.

SimpleHelp has had earlier critical flaws. Our page on the SimpleHelp path traversal CVE-2024-57727 covers one. Horizon3 says one of the flaws it disclosed in January 2025 reached CISA KEV in May 2025, and two more SimpleHelp flaws did in April 2026.

Exploitation Signals for CVE-2026-48558

These are the public signals we checked on 4 November 2026.

Exploit signals
  • CISA KEVYesAdded 29 June 2026 with a due date of 2 July; ransomware use is listed as unknown4 Nov
  • Public PoC codeYesOne GitHub repository created 2 July 2026 whose author says it is a working bypass; we have not verified that claim4 Nov
  • Brandefense BlackholeYes27 saved posts from 12 June to 11 September 2026, mostly Telegram feeds repeating CVE and news items4 Nov
Verdict In CISA KEV since 29 June 2026

The CISA KEV catalog lists only flaws with evidence of exploitation. We did not run or link the repository. Horizon3 says it validated the flaw against real configurations in its customer base, which is research, not an attack report.

Who is affected

The vendor notice says SimpleHelp servers running 5.5.15 and earlier may be affected. The CVE record sets the range at 5.5.0 up to, but not including, 5.5.16, and adds 6.0 pre-release builds before 6.0 RC2.

SimpleHelp offers 5.5.16 to users of the 5.5 line and 6.0 RC2 to users of 6.0. Its notice says SimpleSetup users can pick Update, then Custom, and enter the update address https://simple-help.com/releases/5.5.16_202605. The vendor says action is required to secure the server.

The record does not say whether older major versions are affected. We therefore treat any SimpleHelp release older than 5.5.0 as unverified and suggest moving to a fixed release. Our vulnerability management guide covers how to plan the update.

Timeline

  1. 21 May 2026

    Horizon3 says it discovered the bypass and validated it against real configurations in its customer base.

  2. 22 May 2026

    Horizon3 reports the issue to SimpleHelp.

  3. 26 May 2026

    The CVE record lists this as the public date.

  4. 9 June 2026

    Horizon3 notices that SimpleHelp has already released patches.

  5. 12 June 2026

    The CVE record and NVD entry are published, and Horizon3 posts its write-up with indicators of compromise.

  6. 29 June 2026

    CISA adds CVE-2026-48558 to its KEV catalog, with a due date of 2 July 2026.

What to do

  1. Update to 5.5.16 or 6.0 RC2

    Install SimpleHelp 5.5.16 on the 5.5 line or 6.0 RC2 on 6.0, from the vendor's security notice. SimpleSetup users can use the Update, Custom option with the update address in the notice.

  2. Review the Technician List

    In Administration, open Technicians, click the gear icon and tick Show Group Authenticated Users. Review the list for names you do not recognise, as Horizon3 advises. We recommend removing any technician you cannot account for.

  3. Read the Server Logs

    Check Administration, Server Logs, or /opt/SimpleHelp/logs/server.log, for unfamiliar technician names or email addresses, and for configuration saves that add a new technician.

  4. Restrict Where Technicians Can Sign In

    If you cannot patch quickly, Horizon3 suggests IP restrictions under Administration, Login Security. We recommend also keeping the server off the open internet where your team allows it.

  5. Review the OIDC Group Settings

    Check which technician groups have the OIDC provider enabled and whether Allow group authenticated logins is on. Horizon3 names these settings as conditions for the flaw. Changing them is our suggestion, not a vendor fix.

Questions

Is CVE-2026-48558 being exploited?

CISA lists it in KEV since 29 June 2026. The catalog entry lists known ransomware campaign use as unknown. The SimpleHelp notice does not discuss attacks.

Does MFA stop the bypass?

Not reliably. The CVE record says it may bypass MFA in some configurations, and Horizon3 explains that technicians can register their own MFA method at first login.

Is a server without OIDC affected?

The CVE record places the flaw in the OIDC authentication flow, when OIDC is configured. Horizon3 lists a configured OIDC provider as a condition. The vendor still tells all 5.5.15 and earlier users to update.

How is this different from CVE-2024-57727?

CVE-2024-57727 is a path traversal in SimpleHelp. CVE-2026-48558 is a signature check failure in OIDC login that gives a technician session. They are separate flaws in the same product.

Sources

  1. SimpleHelp Security Update (2026-05) SimpleHelp
  2. CVE-2026-48558 Record CVE Program
  3. CVE-2026-48558 NVD
  4. Known Exploited Vulnerabilities Catalog entry for CVE-2026-48558 CISA
  5. CVE-2026-48558: SimpleHelp Authentication Bypass Indicators of Compromise Horizon3.ai