CVE-2009-3525: High severity xen xapi vulnerability

Published Sep 25, 2009
·
Updated

pyGrub bootloader used to boot Xen para-virtualized guests did not have support for password command as supported by normal grub. If this option was used in grub.conf, it did not restrict users with access to para-virtualized guest's console from booting guest or changing kernel boot parameters without providing configured password. This could allow user with access to VMs console to get root privileges on the guest's operating system.

Upstream patches: ----------------- http://xenbits.xensource.com/xen-unstable.hg?rev/8f783adc0ee3 http://xenbits.xensource.com/staging/xen-unstable.hg?rev/a28c9c2fa8de http://xenbits.xensource.com/xen-unstable.hg?rev/e513d565c8f1 http://xenbits.xensource.com/xen-unstable.hg?rev/67f1b8b32585 http://xenbits.xensource.com/xen-unstable.hg?rev/168f0cfeded0

CVE Request: ------------ http://www.openwall.com/lists/oss-security/2009/09/25/1

Other sources

The pyGrub boot loader in Xen 3.0.3, 3.3.0, and Xen-3.3.1 does not support the password option in grub.conf for para-virtualized guests, which allows attackers with access to the para-virtualized guest console to boot the guest or modify the guest's kernel boot parameters without providing the expected password.

MITRE

Affected Software

3 affected components
XEN Xen=3.3.1
XEN Xen=3.0.3
XEN Xen=3.3.0

Event History

Sep 25, 2009
Data Sourced
01:59 PM
DescriptionSeverityAffected Software
Oct 5, 2009
CVE Published
via MITRE·07:00 PM
Data Sourced
via MITRE·07:00 PM
Description

Frequently Asked Questions

1

What is the severity of CVE-2009-3525?

CVE-2009-3525 is considered a medium-severity vulnerability due to unauthorized access to the grub command line.

2

How do I fix CVE-2009-3525?

To fix CVE-2009-3525, upgrade to a version of Xen that implements password protection for para-virtualized guest consoles.

3

Which software versions are affected by CVE-2009-3525?

CVE-2009-3525 affects Xen versions 3.0.3, 3.3.0, and 3.3.1.

4

What is the impact of CVE-2009-3525 on security?

The impact of CVE-2009-3525 allows unauthorized users to modify the kernel boot parameters or boot the guest without restriction.

5

Is there a workaround for CVE-2009-3525?

Disabling access to the para-virtualized guest's console can serve as a temporary workaround for CVE-2009-3525 until a proper update is applied.

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