Vulnerability Details CVE-2025-6278
A vulnerability classified as critical was found in Upsonic up to 0.55.6. This vulnerability affects the function os.path.join of the file markdown/server.py. The manipulation of the argument file.filename leads to path traversal. The exploit has been disclosed to the public and may be used.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.007
EPSS Ranking 50.1%
CVSS Severity
CVSS v3 Score 5.5
CVSS v2 Score 5.2
Products affected by CVE-2025-6278
-
cpe:2.3:a:upsonic:upsonic:0.1.0
-
cpe:2.3:a:upsonic:upsonic:0.1.1
-
cpe:2.3:a:upsonic:upsonic:0.1.2
-
cpe:2.3:a:upsonic:upsonic:0.10.0
-
cpe:2.3:a:upsonic:upsonic:0.11.0
-
cpe:2.3:a:upsonic:upsonic:0.12.0
-
cpe:2.3:a:upsonic:upsonic:0.13.0
-
cpe:2.3:a:upsonic:upsonic:0.14.0
-
cpe:2.3:a:upsonic:upsonic:0.14.1
-
cpe:2.3:a:upsonic:upsonic:0.14.2
-
cpe:2.3:a:upsonic:upsonic:0.14.3
-
cpe:2.3:a:upsonic:upsonic:0.14.4
-
cpe:2.3:a:upsonic:upsonic:0.14.5
-
cpe:2.3:a:upsonic:upsonic:0.15.0
-
cpe:2.3:a:upsonic:upsonic:0.16.0
-
cpe:2.3:a:upsonic:upsonic:0.16.1
-
cpe:2.3:a:upsonic:upsonic:0.16.2
-
cpe:2.3:a:upsonic:upsonic:0.16.3
-
cpe:2.3:a:upsonic:upsonic:0.16.4
-
cpe:2.3:a:upsonic:upsonic:0.16.5
-
cpe:2.3:a:upsonic:upsonic:0.16.6
-
cpe:2.3:a:upsonic:upsonic:0.16.7
-
cpe:2.3:a:upsonic:upsonic:0.17.0
-
cpe:2.3:a:upsonic:upsonic:0.18.0
-
cpe:2.3:a:upsonic:upsonic:0.18.1
-
cpe:2.3:a:upsonic:upsonic:0.18.2
-
cpe:2.3:a:upsonic:upsonic:0.19.0
-
cpe:2.3:a:upsonic:upsonic:0.19.1
-
cpe:2.3:a:upsonic:upsonic:0.2.0
-
cpe:2.3:a:upsonic:upsonic:0.20.0
-
cpe:2.3:a:upsonic:upsonic:0.21.0
-
cpe:2.3:a:upsonic:upsonic:0.21.1
-
cpe:2.3:a:upsonic:upsonic:0.22.0
-
cpe:2.3:a:upsonic:upsonic:0.22.1
-
cpe:2.3:a:upsonic:upsonic:0.22.2
-
cpe:2.3:a:upsonic:upsonic:0.22.3
-
cpe:2.3:a:upsonic:upsonic:0.23.0
-
cpe:2.3:a:upsonic:upsonic:0.23.1
-
cpe:2.3:a:upsonic:upsonic:0.23.10
-
cpe:2.3:a:upsonic:upsonic:0.23.11
-
cpe:2.3:a:upsonic:upsonic:0.23.12
-
cpe:2.3:a:upsonic:upsonic:0.23.13
-
cpe:2.3:a:upsonic:upsonic:0.23.14
-
cpe:2.3:a:upsonic:upsonic:0.23.15
-
cpe:2.3:a:upsonic:upsonic:0.23.16
-
cpe:2.3:a:upsonic:upsonic:0.23.17
-
cpe:2.3:a:upsonic:upsonic:0.23.18
-
cpe:2.3:a:upsonic:upsonic:0.23.19
-
cpe:2.3:a:upsonic:upsonic:0.23.2
-
cpe:2.3:a:upsonic:upsonic:0.23.20
-
cpe:2.3:a:upsonic:upsonic:0.23.21
-
cpe:2.3:a:upsonic:upsonic:0.23.22
-
cpe:2.3:a:upsonic:upsonic:0.23.23
-
cpe:2.3:a:upsonic:upsonic:0.23.24
-
cpe:2.3:a:upsonic:upsonic:0.23.25
-
cpe:2.3:a:upsonic:upsonic:0.23.26
-
cpe:2.3:a:upsonic:upsonic:0.23.27
-
cpe:2.3:a:upsonic:upsonic:0.23.3
-
cpe:2.3:a:upsonic:upsonic:0.23.4
-
cpe:2.3:a:upsonic:upsonic:0.23.5
-
cpe:2.3:a:upsonic:upsonic:0.23.6
-
cpe:2.3:a:upsonic:upsonic:0.23.7
-
cpe:2.3:a:upsonic:upsonic:0.23.8
-
cpe:2.3:a:upsonic:upsonic:0.23.9
-
cpe:2.3:a:upsonic:upsonic:0.24.0
-
cpe:2.3:a:upsonic:upsonic:0.24.1
-
cpe:2.3:a:upsonic:upsonic:0.24.10
-
cpe:2.3:a:upsonic:upsonic:0.24.11
-
cpe:2.3:a:upsonic:upsonic:0.24.12
-
cpe:2.3:a:upsonic:upsonic:0.24.13
-
cpe:2.3:a:upsonic:upsonic:0.24.14
-
cpe:2.3:a:upsonic:upsonic:0.24.15
-
cpe:2.3:a:upsonic:upsonic:0.24.16
-
cpe:2.3:a:upsonic:upsonic:0.24.17
-
cpe:2.3:a:upsonic:upsonic:0.24.18
-
cpe:2.3:a:upsonic:upsonic:0.24.19
-
cpe:2.3:a:upsonic:upsonic:0.24.2
-
cpe:2.3:a:upsonic:upsonic:0.24.20
-
cpe:2.3:a:upsonic:upsonic:0.24.21
-
cpe:2.3:a:upsonic:upsonic:0.24.22
-
cpe:2.3:a:upsonic:upsonic:0.24.23
-
cpe:2.3:a:upsonic:upsonic:0.24.24
-
cpe:2.3:a:upsonic:upsonic:0.24.25
-
cpe:2.3:a:upsonic:upsonic:0.24.26
-
cpe:2.3:a:upsonic:upsonic:0.24.27
-
cpe:2.3:a:upsonic:upsonic:0.24.28
-
cpe:2.3:a:upsonic:upsonic:0.24.29
-
cpe:2.3:a:upsonic:upsonic:0.24.3
-
cpe:2.3:a:upsonic:upsonic:0.24.30
-
cpe:2.3:a:upsonic:upsonic:0.24.31
-
cpe:2.3:a:upsonic:upsonic:0.24.32
-
cpe:2.3:a:upsonic:upsonic:0.24.33
-
cpe:2.3:a:upsonic:upsonic:0.24.4
-
cpe:2.3:a:upsonic:upsonic:0.24.5
-
cpe:2.3:a:upsonic:upsonic:0.24.6
-
cpe:2.3:a:upsonic:upsonic:0.24.7
-
cpe:2.3:a:upsonic:upsonic:0.24.8
-
cpe:2.3:a:upsonic:upsonic:0.24.9
-
cpe:2.3:a:upsonic:upsonic:0.25.0
-
cpe:2.3:a:upsonic:upsonic:0.25.1
-
cpe:2.3:a:upsonic:upsonic:0.25.2
-
cpe:2.3:a:upsonic:upsonic:0.26.0
-
cpe:2.3:a:upsonic:upsonic:0.26.1
-
cpe:2.3:a:upsonic:upsonic:0.26.10
-
cpe:2.3:a:upsonic:upsonic:0.26.11
-
cpe:2.3:a:upsonic:upsonic:0.26.2
-
cpe:2.3:a:upsonic:upsonic:0.26.3
-
cpe:2.3:a:upsonic:upsonic:0.26.4
-
cpe:2.3:a:upsonic:upsonic:0.26.5
-
cpe:2.3:a:upsonic:upsonic:0.26.6
-
cpe:2.3:a:upsonic:upsonic:0.26.7
-
cpe:2.3:a:upsonic:upsonic:0.26.8
-
cpe:2.3:a:upsonic:upsonic:0.26.9
-
cpe:2.3:a:upsonic:upsonic:0.27.0
-
cpe:2.3:a:upsonic:upsonic:0.27.1
-
cpe:2.3:a:upsonic:upsonic:0.27.10
-
cpe:2.3:a:upsonic:upsonic:0.27.2
-
cpe:2.3:a:upsonic:upsonic:0.27.3
-
cpe:2.3:a:upsonic:upsonic:0.27.4
-
cpe:2.3:a:upsonic:upsonic:0.27.5
-
cpe:2.3:a:upsonic:upsonic:0.27.6
-
cpe:2.3:a:upsonic:upsonic:0.27.7
-
cpe:2.3:a:upsonic:upsonic:0.27.8
-
cpe:2.3:a:upsonic:upsonic:0.27.9
-
cpe:2.3:a:upsonic:upsonic:0.28.0
-
cpe:2.3:a:upsonic:upsonic:0.28.1
-
cpe:2.3:a:upsonic:upsonic:0.28.2
-
cpe:2.3:a:upsonic:upsonic:0.28.3
-
cpe:2.3:a:upsonic:upsonic:0.3.0
-
cpe:2.3:a:upsonic:upsonic:0.36.0
-
cpe:2.3:a:upsonic:upsonic:0.37.0
-
cpe:2.3:a:upsonic:upsonic:0.38.0
-
cpe:2.3:a:upsonic:upsonic:0.38.1
-
cpe:2.3:a:upsonic:upsonic:0.39.0
-
cpe:2.3:a:upsonic:upsonic:0.4.0
-
cpe:2.3:a:upsonic:upsonic:0.40.0
-
cpe:2.3:a:upsonic:upsonic:0.40.1
-
cpe:2.3:a:upsonic:upsonic:0.40.2
-
cpe:2.3:a:upsonic:upsonic:0.40.3
-
cpe:2.3:a:upsonic:upsonic:0.40.4
-
cpe:2.3:a:upsonic:upsonic:0.40.5
-
cpe:2.3:a:upsonic:upsonic:0.40.6
-
cpe:2.3:a:upsonic:upsonic:0.40.7
-
cpe:2.3:a:upsonic:upsonic:0.41.0
-
cpe:2.3:a:upsonic:upsonic:0.41.1
-
cpe:2.3:a:upsonic:upsonic:0.42.0
-
cpe:2.3:a:upsonic:upsonic:0.43.0
-
cpe:2.3:a:upsonic:upsonic:0.44.0
-
cpe:2.3:a:upsonic:upsonic:0.44.1
-
cpe:2.3:a:upsonic:upsonic:0.44.2
-
cpe:2.3:a:upsonic:upsonic:0.45.0
-
cpe:2.3:a:upsonic:upsonic:0.45.1
-
cpe:2.3:a:upsonic:upsonic:0.45.2
-
cpe:2.3:a:upsonic:upsonic:0.45.3
-
cpe:2.3:a:upsonic:upsonic:0.45.4
-
cpe:2.3:a:upsonic:upsonic:0.46.0
-
cpe:2.3:a:upsonic:upsonic:0.46.1
-
cpe:2.3:a:upsonic:upsonic:0.47.0
-
cpe:2.3:a:upsonic:upsonic:0.47.1
-
cpe:2.3:a:upsonic:upsonic:0.47.2
-
cpe:2.3:a:upsonic:upsonic:0.47.3
-
cpe:2.3:a:upsonic:upsonic:0.47.4
-
cpe:2.3:a:upsonic:upsonic:0.47.5
-
cpe:2.3:a:upsonic:upsonic:0.48.0
-
cpe:2.3:a:upsonic:upsonic:0.49.0
-
cpe:2.3:a:upsonic:upsonic:0.5.0
-
cpe:2.3:a:upsonic:upsonic:0.5.1
-
cpe:2.3:a:upsonic:upsonic:0.5.2
-
cpe:2.3:a:upsonic:upsonic:0.5.3
-
cpe:2.3:a:upsonic:upsonic:0.5.4
-
cpe:2.3:a:upsonic:upsonic:0.5.5
-
cpe:2.3:a:upsonic:upsonic:0.5.6
-
cpe:2.3:a:upsonic:upsonic:0.50.0
-
cpe:2.3:a:upsonic:upsonic:0.50.1
-
cpe:2.3:a:upsonic:upsonic:0.50.2
-
cpe:2.3:a:upsonic:upsonic:0.50.3
-
cpe:2.3:a:upsonic:upsonic:0.50.4
-
cpe:2.3:a:upsonic:upsonic:0.50.5
-
cpe:2.3:a:upsonic:upsonic:0.51.0
-
cpe:2.3:a:upsonic:upsonic:0.51.1
-
cpe:2.3:a:upsonic:upsonic:0.51.2
-
cpe:2.3:a:upsonic:upsonic:0.52.0
-
cpe:2.3:a:upsonic:upsonic:0.52.1
-
cpe:2.3:a:upsonic:upsonic:0.52.2
-
cpe:2.3:a:upsonic:upsonic:0.52.3
-
cpe:2.3:a:upsonic:upsonic:0.52.4
-
cpe:2.3:a:upsonic:upsonic:0.53.0
-
cpe:2.3:a:upsonic:upsonic:0.53.1
-
cpe:2.3:a:upsonic:upsonic:0.54.0
-
cpe:2.3:a:upsonic:upsonic:0.55.0
-
cpe:2.3:a:upsonic:upsonic:0.55.1
-
cpe:2.3:a:upsonic:upsonic:0.55.2
-
cpe:2.3:a:upsonic:upsonic:0.55.3
-
cpe:2.3:a:upsonic:upsonic:0.55.4
-
cpe:2.3:a:upsonic:upsonic:0.55.5
-
cpe:2.3:a:upsonic:upsonic:0.55.6
-
cpe:2.3:a:upsonic:upsonic:0.6.0
-
cpe:2.3:a:upsonic:upsonic:0.6.1
-
cpe:2.3:a:upsonic:upsonic:0.6.10
-
cpe:2.3:a:upsonic:upsonic:0.6.11
-
cpe:2.3:a:upsonic:upsonic:0.6.12
-
cpe:2.3:a:upsonic:upsonic:0.6.13
-
cpe:2.3:a:upsonic:upsonic:0.6.14
-
cpe:2.3:a:upsonic:upsonic:0.6.2
-
cpe:2.3:a:upsonic:upsonic:0.6.3
-
cpe:2.3:a:upsonic:upsonic:0.6.4
-
cpe:2.3:a:upsonic:upsonic:0.6.5
-
cpe:2.3:a:upsonic:upsonic:0.6.6
-
cpe:2.3:a:upsonic:upsonic:0.6.7
-
cpe:2.3:a:upsonic:upsonic:0.6.8
-
cpe:2.3:a:upsonic:upsonic:0.6.9
-
cpe:2.3:a:upsonic:upsonic:0.7.0
-
cpe:2.3:a:upsonic:upsonic:0.7.1
-
cpe:2.3:a:upsonic:upsonic:0.8.0
-
cpe:2.3:a:upsonic:upsonic:0.8.1
-
cpe:2.3:a:upsonic:upsonic:0.8.2
-
cpe:2.3:a:upsonic:upsonic:0.8.3
-
cpe:2.3:a:upsonic:upsonic:0.8.4
-
cpe:2.3:a:upsonic:upsonic:0.8.5
-
cpe:2.3:a:upsonic:upsonic:0.8.6
-
cpe:2.3:a:upsonic:upsonic:0.8.7
-
cpe:2.3:a:upsonic:upsonic:0.8.8
-
cpe:2.3:a:upsonic:upsonic:0.8.9
-
cpe:2.3:a:upsonic:upsonic:0.9.0
-
cpe:2.3:a:upsonic:upsonic:0.9.1
-
cpe:2.3:a:upsonic:upsonic:0.9.2