CVE-2021-43099

Source
https://cve.org/CVERecord?id=CVE-2021-43099
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-43099.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2021-43099
Published
2022-03-28T22:15:09.350Z
Modified
2026-03-14T11:15:48.362352Z
Severity
  • 4.9 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N CVSS Calculator
Summary
[none]
Details

An Archive Extraction (AKA "Zip Slip) vulnerability exists in bbs 5.3 in the UpgradeNow function in UpgradeManageAction.java, which unzips the arbitrary upladed zip file without checking filenames. The vulnerability is exploited using a specially crafted archive that holds directory traversal filenames (e.g. ../../evil.exe).

References

Affected packages

Git / github.com/diyhi/bbs

Affected ranges

Type
GIT
Repo
https://github.com/diyhi/bbs
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Database specific
{
    "versions": [
        {
            "introduced": "0"
        },
        {
            "last_affected": "5.3"
        }
    ]
}

Affected versions

3.*
3.6
4.*
4.0
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
5.*
5.0
5.1
5.2
5.3

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-43099.json"