CVE-2009-3525
The pyGrub boot loader in Xen 3.0.3, 3.3.0, and Xen-3.3.1 does not support the password option in...
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.
Exploit likelihood
What each source reports
NVD Score used
7.2
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.
- Record
CVE-2009-3525- CVSS 2.0
- 7.2 High
AV:L/AC:L/Au:N/C:C/I:C/A:C - Weakness
- CWE-264
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2009-3525- Updated
- 2026-11-02
EUVDEUVD-2009-3507 No score
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.
- Record
EUVD-2009-3507- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-8xjx-475c-5hjg No score
The pyGrub boot loader in Xen 3.0.3, 3.3.0, and Xen-3.3.1 does not support the password option in...
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.
- Record
GHSA-8xjx-475c-5hjg- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xenRed Hat:rhel_virtualization:5::client |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xen-debuginfoRed Hat:rhel_virtualization:5::client |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xen-develRed Hat:rhel_virtualization:5::client |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xenRed Hat:enterprise_linux:5::client |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xen-debuginfoRed Hat:enterprise_linux:5::client |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xen-libsRed Hat:enterprise_linux:5::client |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xenRed Hat:rhel_virtualization:5::server |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xen-debuginfoRed Hat:rhel_virtualization:5::server |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xen-develRed Hat:rhel_virtualization:5::server |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xenRed Hat:enterprise_linux:5::server |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xen-debuginfoRed Hat:enterprise_linux:5::server |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
xen-libsRed Hat:enterprise_linux:5::server |
before 0:3.0.3-94.el5_4.1 | 0:3.0.3-94.el5_4.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Xen 3.x - pygrub Local Authentication Bypass | 2009-09-25 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-3525 is a high vulnerability (CVSS 7.2) in Xen, published October 5, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 1.24%, the 69th percentile. Fixed in xen 0:3.0.3-94.el5_4.1.
References
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9466
openwall.com/lists/oss-security/2009/09/25/1
secunia.com/advisories/36908
bugzilla.redhat.com/show_bug.cgi?id=525740
redhat.com/support/errata/RHSA-2009-1472.html
lists.opensuse.org/opensuse-security-announce/2010-05/msg00002.html
Show 14 moreShow less
securityfocus.com/bid/36523
securitytracker.com/id?1022950
xenbits.xensource.com/xen-unstable.hg?rev/8f783adc0ee3
nvd.nist.gov/vuln/detail/CVE-2009-3525
github.com/advisories/GHSA-8xjx-475c-5hjg
access.redhat.com/errata/RHSA-2009:1472
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=525141
bugzilla.redhat.com/show_bug.cgi?id=525142
bugzilla.redhat.com/show_bug.cgi?id=525143
bugzilla.redhat.com/show_bug.cgi?id=525149
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1472.json
access.redhat.com/security/cve/CVE-2009-3525
cve.org/CVERecord?id=CVE-2009-3525