---
title: 'USN-646-1: rdesktop vulnerabilities | Ubuntu security notices'
description: Ubuntu is an open source software operating system that runs from the
  desktop, to the cloud, to all your internet connected things.
url: https://ubuntu.com/security/notices/USN-646-1
---

1. [Ubuntu Security Notices](https://ubuntu.com/security/notices)
2. USN-646-1

---

# USN-646-1: rdesktop vulnerabilities

Publication date

18 September 2008

Overview

rdesktop vulnerabilities

Releases

[8.04](https://ubuntu.com/security/notices?release=hardy)
[7.10](https://ubuntu.com/security/notices?release=gutsy)
[7.04](https://ubuntu.com/security/notices?release=feisty)
[6.06](https://ubuntu.com/security/notices?release=dapper)

---

Open side navigation

## Packages

* [rdesktop](https://ubuntu.com/security/cves?package=rdesktop) -

## Details

It was discovered that rdesktop did not properly validate the length
of packet headers when processing RDP requests. If a user were tricked
into connecting to a malicious server, an attacker could cause a
denial of service or possible execute arbitrary code with the
privileges of the user. ([CVE-2008-1801](https://ubuntu.com/security/CVE-2008-1801))

Multiple buffer overflows were discovered in rdesktop when processing
RDP redirect requests. If a user were tricked into connecting to a
malicious server, an attacker could cause a denial of service or
possible execute arbitrary code with the privileges of the user.
([CVE-2008-1802](https://ubuntu.com/security/CVE-2008-1802))

It was discovered that rdesktop performed a signed integer comparison
when reallocating dynamic buffers which could result in a heap-based
overflow. If a user were tricked into connecting to a malicious
server, an attacker could cause a denial of service or...

---

Show more

## Update instructions

In general, a standard system upgrade is sufficient to effect the
necessary changes.

[Learn more about how to get the fixes.](https://ubuntu.com/security/cves/about#security)

The problem can be corrected by updating your system to the following package versions:

| Ubuntu Release | Package Version |
| --- | --- |
| 8.04 hardy | [rdesktop](https://launchpad.net/ubuntu/+source/rdesktop) –  [1.5.0-3+cvs20071006ubuntu0.1](https://launchpad.net/ubuntu/+source/rdesktop/1.5.0-3+cvs20071006ubuntu0.1) | | |
| 7.10 gutsy | [rdesktop](https://launchpad.net/ubuntu/+source/rdesktop) –  [1.5.0-2ubuntu0.1](https://launchpad.net/ubuntu/+source/rdesktop/1.5.0-2ubuntu0.1) | | |
| 7.04 feisty | [rdesktop](https://launchpad.net/ubuntu/+source/rdesktop) –  [1.5.0-1ubuntu1.1](https://launchpad.net/ubuntu/+source/rdesktop/1.5.0-1ubuntu1.1) | | |
| 6.06 dapper | [rdesktop](https://launchpad.net/ubuntu/+source/rdesktop) –  [1.4.1-1.1ubuntu0.6.06.1](https://launchpad.net/ubuntu/+source/rdesktop/1.4.1-1.1ubuntu0.6.06.1) | | |

---

### Reduce your security exposure

Ubuntu Pro provides ten-year security coverage to 25,000+ packages in Main and Universe repositories, and it is free for up to five machines.

[Get Ubuntu Pro](https://ubuntu.com/pro)

## References

* [CVE-2008-1803](https://ubuntu.com/security/CVE-2008-1803)
* [CVE-2008-1802](https://ubuntu.com/security/CVE-2008-1802)
* [CVE-2008-1801](https://ubuntu.com/security/CVE-2008-1801)
