UBUNTU-CVE-2022-41877

Source
https://ubuntu.com/security/CVE-2022-41877
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-41877.json
JSON Data
https://api.osv.dev/v1/vulns/UBUNTU-CVE-2022-41877
Related
Published
2022-11-16T20:15:00Z
Modified
2022-11-16T20:15:00Z
Severity
  • 4.6 (Medium) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:L CVSS Calculator
Summary
[none]
Details

FreeRDP is a free remote desktop protocol library and clients. Affected versions of FreeRDP are missing input length validation in drive channel. A malicious server can trick a FreeRDP based client to read out of bound data and send it back to the server. This issue has been addressed in version 2.9.0 and all users are advised to upgrade. Users unable to upgrade should not use the drive redirection channel - command line options /drive, +drives or +home-drive.

References

Affected packages

Ubuntu:Pro:18.04:LTS / freerdp2

Package

Name
freerdp2
Purl
pkg:deb/ubuntu/freerdp2?arch=src?distro=esm-infra/bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.2.0+dfsg1-0ubuntu0.18.04.4+esm2

Affected versions

2.*

2.0.0~git20170725.1.1648deb+dfsg1-1
2.0.0~git20170725.1.1648deb+dfsg1-5
2.0.0~git20170725.1.1648deb+dfsg1-5ubuntu1
2.0.0~git20170725.1.1648deb+dfsg1-5ubuntu2
2.0.0~git20170725.1.1648deb+dfsg1-6
2.0.0~git20170725.1.1648deb+dfsg1-6build1
2.0.0~git20170725.1.1648deb+dfsg1-7
2.0.0~git20170725.1.1648deb+dfsg1-7ubuntu0.1
2.1.1+dfsg1-0ubuntu0.18.04.1
2.2.0+dfsg1-0ubuntu0.18.04.1
2.2.0+dfsg1-0ubuntu0.18.04.2
2.2.0+dfsg1-0ubuntu0.18.04.3
2.2.0+dfsg1-0ubuntu0.18.04.4
2.2.0+dfsg1-0ubuntu0.18.04.4+esm1

Ecosystem specific

{
    "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro",
    "ubuntu_priority": "low",
    "binaries": [
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "freerdp2-dev"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "freerdp2-shadow-x11"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "freerdp2-shadow-x11-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "freerdp2-wayland"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "freerdp2-wayland-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "freerdp2-x11"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "freerdp2-x11-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp-client2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp-client2-2-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp-server2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp-server2-2-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp-shadow-subsystem2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp-shadow-subsystem2-2-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp-shadow2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp-shadow2-2-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libfreerdp2-2-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libuwac0-0"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libuwac0-0-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libuwac0-dev"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libwinpr-tools2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libwinpr-tools2-2-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libwinpr2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libwinpr2-2-dbgsym"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "libwinpr2-dev"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "winpr-utils"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.18.04.4+esm2",
            "binary_name": "winpr-utils-dbgsym"
        }
    ]
}

Ubuntu:20.04:LTS / freerdp2

Package

Name
freerdp2
Purl
pkg:deb/ubuntu/freerdp2?arch=src?distro=focal

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.2.0+dfsg1-0ubuntu0.20.04.6

Affected versions

2.*

2.0.0~git20190204.1.2693389a+dfsg1-1
2.0.0~git20190204.1.2693389a+dfsg1-2
2.0.0~git20190204.1.2693389a+dfsg1-2build1
2.0.0~git20190204.1.2693389a+dfsg1-2build2
2.1.1+dfsg1-0ubuntu0.20.04.1
2.2.0+dfsg1-0ubuntu0.20.04.1
2.2.0+dfsg1-0ubuntu0.20.04.2
2.2.0+dfsg1-0ubuntu0.20.04.3
2.2.0+dfsg1-0ubuntu0.20.04.4
2.2.0+dfsg1-0ubuntu0.20.04.5

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "low",
    "binaries": [
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "freerdp2-dev"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "freerdp2-shadow-x11"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "freerdp2-wayland"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "freerdp2-x11"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libfreerdp-client2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libfreerdp-server2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libfreerdp-shadow-subsystem2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libfreerdp-shadow2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libfreerdp2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libuwac0-0"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libuwac0-dev"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libwinpr-tools2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libwinpr2-2"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "libwinpr2-dev"
        },
        {
            "binary_version": "2.2.0+dfsg1-0ubuntu0.20.04.6",
            "binary_name": "winpr-utils"
        }
    ]
}

Ubuntu:22.04:LTS / freerdp2

Package

Name
freerdp2
Purl
pkg:deb/ubuntu/freerdp2?arch=src?distro=jammy

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
2.6.1+dfsg1-3ubuntu2.5

Affected versions

2.*

2.3.0+dfsg1-2build1
2.3.0+dfsg1-2ubuntu1
2.3.0+dfsg1-2ubuntu2
2.4.1+dfsg1-1
2.4.1+dfsg1-1ubuntu1
2.4.1+dfsg1-1ubuntu2
2.5.0+dfsg1-1
2.6.0+dfsg1-1
2.6.1+dfsg1-1
2.6.1+dfsg1-3
2.6.1+dfsg1-3ubuntu1
2.6.1+dfsg1-3ubuntu2
2.6.1+dfsg1-3ubuntu2.1
2.6.1+dfsg1-3ubuntu2.2
2.6.1+dfsg1-3ubuntu2.3
2.6.1+dfsg1-3ubuntu2.4

Ecosystem specific

{
    "availability": "No subscription required",
    "ubuntu_priority": "low",
    "binaries": [
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "freerdp2-dev"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "freerdp2-shadow-x11"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "freerdp2-shadow-x11-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "freerdp2-wayland"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "freerdp2-wayland-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "freerdp2-x11"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "freerdp2-x11-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp-client2-2"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp-client2-2-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp-server2-2"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp-server2-2-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp-shadow-subsystem2-2"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp-shadow-subsystem2-2-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp-shadow2-2"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp-shadow2-2-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp2-2"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libfreerdp2-2-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libuwac0-0"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libuwac0-0-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libuwac0-dev"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libwinpr-tools2-2"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libwinpr-tools2-2-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libwinpr2-2"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libwinpr2-2-dbgsym"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "libwinpr2-dev"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "winpr-utils"
        },
        {
            "binary_version": "2.6.1+dfsg1-3ubuntu2.5",
            "binary_name": "winpr-utils-dbgsym"
        }
    ]
}