4.3

CVE-2018-25031: smartbear swagger_ui Improper Input Validation

CVSS: 4.3v3.1MediumModified
AliasesGHSA-cr3q-pqgq-m8c2
Published 11-03-2022Last modified 05-08-2024

Vulnerability summary

CVE-2018-25031 is a medium (CVSS 4.3) Improper Input Validation vulnerability in smartbear swagger_ui. EPSS estimates a 42.33% chance of exploitation in the next 30 days, higher than 98.6% of scored vulnerabilities.

Overall risk
26/100
0100
Medium · default modelHow is this calculated?
CVSS score
4.3/10
010
Medium · v3.1 (CVE.org)
EPSS score
42.33%
0%100%
High · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 0 · Duplicates 1

Timeline

  1. 11-03-2022
    PublishedVulnerability first disclosed.
  2. 05-08-2024
    Last modifiedVulnerability information updated.

Description

Swagger UI 4.1.2 and earlier could allow a remote attacker to conduct spoofing attacks. By persuading a victim to open a crafted URL, an attacker could exploit this vulnerability to display remote OpenAPI definitions. Note: This was originally claimed to be resolved in 4.1.3. However, third parties have indicated this is not resolved in 4.1.3 and even occurs in that version and possibly others.

CVSS metrics

5 scores · 4 sources · 2 versions

EPSS trend

Probability

42.33%

Chance of exploitation in the next 30 days

Percentile

99%

Versus all other CVEs

30-day change

0.00 pp

From 42.33% on 19-09-2026

19-09-202619-10-2026
EPSS score
42.33%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Npm1 product
  • swagger-ui< 4.1.3
Org.webjars1 product
  • swagger-ui< 4.1.3
Smartbear1 product

3 vendors · 3 products

References

8 links