Cyber Resilience

CVE-2024-3378

MediumPublic PoC

Published: 06 April 2024

Published
06 April 2024
Modified
21 November 2024
KEV Added
Patch
CVSS Score v3.1 4.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
EPSS Score 0.0554 90.5th percentile
Risk Priority 12 60% EPSS · 20% KEV · 20% CVSS

Summary

CVE-2024-3378 is a medium-severity Cross-site Scripting (CWE-79) vulnerability in Iboss Secure Web Gateway. Its CVSS base score is 4.3 (Medium).

Operationally, exploitation aligns with the MITRE ATT&CK technique JavaScript (T1059.007); ranked in the top 9.5% of CVEs by exploit likelihood; it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

Deeper analysis

A cross-site scripting vulnerability exists in iboss Secure Web Gateway versions up to 10.1. The flaw resides in an unknown function of the /login component within the Login Portal, where unsanitized input to the redirectUrl parameter allows injection of arbitrary script. It is tracked as CWE-79 and carries a CVSS 4.3 rating reflecting network attack vector, low complexity, and no required privileges, but with user interaction needed for payload delivery.

An unauthenticated remote attacker can supply a crafted redirectUrl value to trigger reflected XSS when a victim interacts with the login page. Successful exploitation permits the attacker to execute script in the victim's browser context, enabling actions such as theft of session tokens or manipulation of page content, though the vulnerability does not directly impact confidentiality or availability.

The vendor states that upgrading to version 10.2.0.160 resolves the issue. Publicly available references, including a detailed disclosure on GitHub, confirm the existence of working proof-of-concept code, and the EPSS score remains low and unchanged at 0.0554 with no observed increase after publication.

EU & UK References

Vulnerability details

A vulnerability has been found in iboss Secure Web Gateway up to 10.1 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file /login of the component Login Portal. The manipulation of the argument redirectUrl…

more

leads to cross site scripting. The attack can be launched remotely. The exploit has been disclosed to the public and may be used. Upgrading to version 10.2.0.160 is able to address this issue. It is recommended to upgrade the affected component. The identifier VDB-259501 was assigned to this vulnerability.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1059.007 JavaScript Execution
Adversaries may abuse various implementations of JavaScript for execution.
T1190 Exploit Public-Facing Application Initial Access
Adversaries may attempt to exploit a weakness in an Internet-facing host or system to initially access a network.
Why these techniques?

The XSS vulnerability (CVE-2024-3378) in the iboss Secure Web Gateway login portal enables exploitation of a public-facing application (T1190) and facilitates JavaScript execution in victims' browsers (T1059.007), as explicitly mapped by VulDB.

Affected Assets

iboss
secure web gateway
≤ 10.2.0.160

Mitigating Controls

Likely Mitigating Controls AI

Per-CVE control mapping for this CVE has not run yet; the list below is derived from the weakness types (CWEs) cited in the NVD entry.

addresses: CWE-79

Penetration testing submits XSS payloads to web applications, detecting cross-site scripting flaws for subsequent remediation.

addresses: CWE-79

Validates web inputs to reject script-related content that could produce XSS.

addresses: CWE-79

Output validation against expected content can reject or sanitize script content in generated web pages, reducing XSS exploitability.

References