CVE-2022-35928

Source
https://cve.org/CVERecord?id=CVE-2022-35928
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-35928.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2022-35928
Aliases
  • GHSA-r7fv-72pg-fwrq
Published
2022-08-03T19:25:12Z
Modified
2026-10-21T02:49:15Z
Severity
  • 8.4 (High) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
AES Crypt for Linux Password Security Vulnerability
Details

AES Crypt is a file encryption software for multiple platforms. AES Crypt for Linux built using the source on GitHub and having the version number 3.11 has a vulnerability with respect to reading user-provided passwords and confirmations via command-line prompts. Passwords lengths were not checked before being read. This vulnerability may lead to buffer overruns. This does not affect source code found on aescrypt.com, nor is the vulnerability present when providing a password or a key via the -p or -k command-line options. The problem was fixed via in commit 68761851b and will be included in release 3.16. Users are advised to upgrade. Users unable to upgrade should us the -p or -k options to provide a password or key.

Database specific
{
    "cna_assigner":  "GitHub_M",
    "cwe_ids":  [
        "CWE-120"
    ],
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/35xxx/CVE-2022-35928.json",
    "unresolved_ranges":  [
        {
            "extracted_events":  [
                {
                    "range":  [
                        {
                            "introduced":  "= 3.11"
                        },
                        {
                            "last_affected":  "= 3.11"
                        }
                    ],
                    "source":  "AFFECTED_FIELD",
                    "strategy":  "StandaloneSingleVersion"
                }
            ]
        }
    ]
}
References

Affected packages

Git / github.com/paulej/aescrypt

Affected ranges

Type
GIT
Repo
https://github.com/paulej/aescrypt
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last Affected
Database specific
Show details
{
    "extracted_events":  [
        {
            "range":  [
                {
                    "introduced":  "0"
                },
                {
                    "last_affected":  "68761851b"
                }
            ],
            "source":  "DESCRIPTION"
        }
    ]
}

Database specific

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