CVE-2019-25058
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon...
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.8
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
- Record
CVE-2019-25058- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 4.4 Medium
AV:L/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-863
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
- Record
CVE-2019-25058- Updated
- 2026-11-02
EUVDEUVD-2019-11505 No score
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
- Record
EUVD-2019-11505- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-p5wh-m4gj-x2mr
7.8
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon...
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
- Record
GHSA-p5wh-m4gj-x2mr- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-863
- Updated
- 2026-11-02
OSVAZL-8805
7.8
CVE-2019-25058 affecting package usbguard for versions less than 1.1.0-1
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
- Record
AZL-8805- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSV
7.8
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
- Record
CVE-2019-25058- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 13 moreShow less
OSVDEBIAN-CVE-2019-25058
7.8
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
- Record
DEBIAN-CVE-2019-25058- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVOESA-2022-2088
7.8
usbguard security update
USBGuard helps to protect your computer against rogue USB devices.
Security Fix(es):
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.(CVE-2019-25058)
- Record
OESA-2022-2088- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:8679
7.8
Red Hat Security Advisory: usbguard security update
- Record
RHSA-2022:8679- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:8806
7.8
Red Hat Security Advisory: usbguard security update
- Record
RHSA-2022:8806- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2022:8971
7.8
Red Hat Security Advisory: usbguard security update
- Record
RHSA-2022:8971- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2023:0087
7.8
Red Hat Security Advisory: usbguard security update
- Record
RHSA-2023:0087- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2023:0303
7.8
Red Hat Security Advisory: usbguard security update
- Record
RHSA-2023:0303- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2023:0087
7.8
Moderate: usbguard security update
The USBGuard software framework provides system protection against intrusive USB devices by implementing basic whitelisting and blacklisting capabilities based on device attributes. To enforce a user-defined policy, USBGuard uses the Linux kernel USB device authorization feature.
Security Fix(es):
- usbguard: Fix unauthorized access via D-Bus (CVE-2019-25058)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2023:0087- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2023:0303
7.8
Moderate: usbguard security update
The USBGuard software framework provides system protection against intrusive USB devices by implementing basic whitelisting and blacklisting capabilities based on device attributes. To enforce a user-defined policy, USBGuard uses the Linux kernel USB device authorization feature.
Security Fix(es):
- usbguard: Fix unauthorized access via D-Bus (CVE-2019-25058)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2023:0303- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-25058
7.8
An issue was discovered in USBGuard before 1.1.0. On systems with the usbguard-dbus daemon running, an unprivileged user could make USBGuard allow all USB devices to be connected in the future.
- Record
UBUNTU-CVE-2019-25058- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2023:0087 No score
Moderate: usbguard security update
The USBGuard software framework provides system protection against intrusive USB devices by implementing basic whitelisting and blacklisting capabilities based on device attributes. To enforce a user-defined policy, USBGuard uses the Linux kernel USB device authorization feature.
Security Fix(es):
- usbguard: Fix unauthorized access via D-Bus (CVE-2019-25058)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2023:0087- Updated
- 2026-11-02
OSVALSA-2023:0303 No score
Moderate: usbguard security update
The USBGuard software framework provides system protection against intrusive USB devices by implementing basic whitelisting and blacklisting capabilities based on device attributes. To enforce a user-defined policy, USBGuard uses the Linux kernel USB device authorization feature.
Security Fix(es):
- usbguard: Fix unauthorized access via D-Bus (CVE-2019-25058)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2023:0303- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11871-1 No score
libusbguard1-1.1.0-1.1 on GA media
These are all security issues fixed in the libusbguard1-1.1.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11871-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
usbguardAlmaLinux:8 |
before 1.0.0-8.el8_7.2 | 1.0.0-8.el8_7.2 |
usbguard-dbusAlmaLinux:8 |
before 1.0.0-8.el8_7.2 | 1.0.0-8.el8_7.2 |
usbguard-notifierAlmaLinux:8 |
before 1.0.0-8.el8_7.2 | 1.0.0-8.el8_7.2 |
usbguard-selinuxAlmaLinux:8 |
before 1.0.0-8.el8_7.2 | 1.0.0-8.el8_7.2 |
usbguard-toolsAlmaLinux:8 |
before 1.0.0-8.el8_7.2 | 1.0.0-8.el8_7.2 |
usbguardAlmaLinux:9 |
before 1.0.0-10.el9_1.2 | 1.0.0-10.el9_1.2 |
usbguard-dbusAlmaLinux:9 |
before 1.0.0-10.el9_1.2 | 1.0.0-10.el9_1.2 |
usbguard-notifierAlmaLinux:9 |
before 1.0.0-10.el9_1.2 | 1.0.0-10.el9_1.2 |
usbguard-selinuxAlmaLinux:9 |
before 1.0.0-10.el9_1.2 | 1.0.0-10.el9_1.2 |
usbguard-toolsAlmaLinux:9 |
before 1.0.0-10.el9_1.2 | 1.0.0-10.el9_1.2 |
Show 66 moreShow less
| Package | Affected | Fixed |
|---|---|---|
usbguardAzure Linux:2 |
before 1.1.0-1 | 1.1.0-1 |
usbguardDebian:12 |
before 1.1.0+ds-2 | 1.1.0+ds-2 |
usbguardDebian:13 |
before 1.1.0+ds-2 | 1.1.0+ds-2 |
usbguardDebian:14 |
before 1.1.0+ds-2 | 1.1.0+ds-2 |
usbguardDebian:9 |
before 0.6.2+ds1-2+deb9u1, plus listed versions 0.6.2+ds1-2 |
0.6.2+ds1-2+deb9u1 |
usbguardopenEuler:22.03-LTS |
before 0.7.2-7.oe2203 | 0.7.2-7.oe2203 |
usbguardRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-dbusRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-dbus-debuginfoRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-debuginfoRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-debugsourceRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-notifierRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-notifier-debuginfoRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-selinuxRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-toolsRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguard-tools-debuginfoRed Hat:rhel_eus:8.4::appstream |
before 0:1.0.0-2.el8_4.1 | 0:1.0.0-2.el8_4.1 |
usbguardRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-dbusRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-dbus-debuginfoRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-debuginfoRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-debugsourceRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-notifierRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-notifier-debuginfoRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-selinuxRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-toolsRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguard-tools-debuginfoRed Hat:rhel_eus:8.6::appstream |
before 0:1.0.0-8.el8_6.1 | 0:1.0.0-8.el8_6.1 |
usbguardRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-dbusRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-dbus-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-debugsourceRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-notifierRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-notifier-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-selinuxRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-toolsRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguard-tools-debuginfoRed Hat:rhel_eus:9.0::appstream |
before 0:1.0.0-10.el9_0.1 | 0:1.0.0-10.el9_0.1 |
usbguardRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-dbusRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-dbus-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-debugsourceRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-notifierRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-notifier-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-selinuxRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-toolsRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguard-tools-debuginfoRed Hat:enterprise_linux:8::appstream |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguardRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-dbusRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-dbus-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-debugsourceRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-notifierRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-notifier-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-selinuxRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-toolsRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguard-tools-debuginfoRed Hat:enterprise_linux:9::appstream |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguardRocky Linux:8 |
before 0:1.0.0-8.el8_7.2 | 0:1.0.0-8.el8_7.2 |
usbguardRocky Linux:9 |
before 0:1.0.0-10.el9_1.2 | 0:1.0.0-10.el9_1.2 |
usbguardUbuntu:18.04:LTS |
All versions, plus listed versions 0.7.0+ds1-20.7.0+ds1-2build10.7.2+ds-1 |
None known |
usbguardUbuntu:20.04:LTS |
All versions, plus listed versions 0.7.4+ds-10.7.5+ds-10.7.6+ds-10.7.6+ds-1build10.7.6+ds-1ubuntu1 |
None known |
usbguardUbuntu:22.04:LTS |
All versions, plus listed versions 1.0.0+ds-21.1.1+ds-3 |
None known |
usbguardUbuntu:24.04:LTS |
All versions, plus listed versions 1.1.2+ds-41.1.2+ds-51.1.2+ds-61.1.2+ds-6build11.1.2+ds-6build2 |
None known |
usbguardUbuntu:25.10 |
All versions, plus listed versions 1.1.3+ds-31.1.4+ds-1 |
None known |
usbguardUbuntu:26.10 |
All versions, plus listed versions 1.1.4+ds-21.1.4+ds-4 |
None known |
usbguardUbuntu:26.04:LTS |
All versions, plus listed versions 1.1.4+ds-11.1.4+ds-2 |
None known |
usbguardopenSUSE:Tumbleweed |
before 1.1.0-1.1 | 1.1.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-25058 is a high vulnerability (CVSS 7.8) in Usbguard Project Usbguard, published February 24, 2022. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.38%, the 32nd percentile. Fixed in usbguard 1.0.0-8.el8_7.2.
References
github.com/USBGuard/usbguard/issues/273
github.com/USBGuard/usbguard/issues/403
github.com/USBGuard/usbguard/pull/531
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/B2ET6DU4IA64M6TMQ4X3SG2L6TRPLDN6
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/B3HQVTHHJFQLSWSXA7W3ZHRF72YMPI46
lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/D4QO5J5YEWVX27QXYOGL3BDRV3KXNRQI
Show 29 moreShow less
lists.debian.org/debian-lts-announce/2022/04/msg00010.html
nvd.nist.gov/vuln/detail/CVE-2019-25058
lists.fedoraproject.org/archives/list/[email protected]/message/B2ET6DU4IA64M6TMQ4X3SG2L6TRPLDN6
lists.fedoraproject.org/archives/list/[email protected]/message/B3HQVTHHJFQLSWSXA7W3ZHRF72YMPI46
lists.fedoraproject.org/archives/list/[email protected]/message/D4QO5J5YEWVX27QXYOGL3BDRV3KXNRQI
github.com/advisories/GHSA-p5wh-m4gj-x2mr
access.redhat.com/errata/RHSA-2023:0087
access.redhat.com/security/cve/CVE-2019-25058
bugzilla.redhat.com/2058465
errata.almalinux.org/8/ALSA-2023-0087.html
access.redhat.com/errata/RHSA-2023:0303
errata.almalinux.org/9/ALSA-2023-0303.html
security-tracker.debian.org/tracker/CVE-2019-25058
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-2088
access.redhat.com/errata/RHSA-2022:8679
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=2058465
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8679.json
cve.org/CVERecord?id=CVE-2019-25058
access.redhat.com/errata/RHSA-2022:8806
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8806.json
access.redhat.com/errata/RHSA-2022:8971
security.access.redhat.com/data/csaf/v2/advisories/2022/rhsa-2022_8971.json
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_0087.json
security.access.redhat.com/data/csaf/v2/advisories/2023/rhsa-2023_0303.json
errata.rockylinux.org/RLSA-2023:0087
errata.rockylinux.org/RLSA-2023:0303
ubuntu.com/security/CVE-2019-25058
suse.com/security/cve/CVE-2019-25058