CVE-2008-1943: Buffer Overflow

Published Apr 18, 2008
·
Updated

Buffer overflow in the backend of XenSource Xen Para Virtualized Frame Buffer (PVFB) 3.0 through 3.1.2 allows local users to cause a denial of service (crash) and possibly execute arbitrary code via a crafted description of a shared framebuffer.

Other sources

Description of problem: The PVFB backend is a user space program running as root in dom0. A buggy or malicious frontend can describe its shared framebuffer to it in a way that makes it map an arbitrary amount of guest memory, malloc an arbitrarily large internal buffer, or copy arbitrary memory to that buffer. A domU running a malicious frontend can abuse the former two for a denial of service attack against dom0. It can abuse all three to terminate or crash the backend. If there's anything in the backend's address space that gets tickled the wrong way by being read, the last one is more serious, but I'm not aware of anything like that.

Version-Release number of selected component (if applicable): I believe all versions are vulnerable to the first two abuses, and all versions since 3.0.3-45.el5 are additionally vulnerable to the third one.

How reproducible: Haven't tried, should be 100%.

Steps to Reproduce: I can prepare a malicious frontend if necessary.

Red Hat

Affected Software

10 affected componentsFixes available
redhat/xen<0:3.0.3-41.el5_1.5
0:3.0.3-41.el5_1.5
redhat Desktop=5
redhat Enterprise Linux=5.0
redhat Enterprise Linux=5.0
redhat Virtualization Server=5
xensource Xen=3.0
xensource Xen=3.0.2
xensource Xen=3.0.3
xensource Xen=3.0.4
xensource Xen=3.1.2

Event History

Apr 18, 2008
Data Sourced
via Red Hat·03:12 PM
DescriptionSeverityAffected Software
May 13, 2008
CVE Published
via Red Hat·12:00 AM
May 14, 2008
CVE Published
via MITRE·06:00 PM
Data Sourced
via MITRE·06:00 PM
Description
Data Sourced
06:20 PM
DescriptionWeaknessAffected Software

Parent advisories

This vulnerability appears in the following advisories.

Frequently Asked Questions

1

What is the severity of CVE-2008-1943?

CVE-2008-1943 has been classified with a moderate severity due to the potential for local denial of service and arbitrary code execution.

2

How do I fix CVE-2008-1943?

To mitigate CVE-2008-1943, upgrade to the patched version 0:3.0.3-41.el5_1.5 of the xen package.

3

Which software versions are affected by CVE-2008-1943?

CVE-2008-1943 affects XenSource Xen Para Virtualized Frame Buffer (PVFB) versions 3.0 through 3.1.2.

4

Can CVE-2008-1943 lead to remote exploits?

CVE-2008-1943 primarily allows local users to exploit the vulnerability, which could potentially lead to remote implications if exploited by a local user.

5

Is there a workaround for CVE-2008-1943?

Currently, the recommended action to address CVE-2008-1943 is to apply the available updates, as no specific workaround has been provided.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203