Lucene search

K
ubuntucveUbuntu.comUB:CVE-2023-34323
HistoryJan 05, 2024 - 12:00 a.m.

CVE-2023-34323

2024-01-0500:00:00
ubuntu.com
ubuntu.com
12
xenstored
transaction
quota
negative accounting state
crash

CVSS3

5.5

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

AI Score

5.4

Confidence

High

EPSS

0

Percentile

9.0%

When a transaction is committed, C Xenstored will first check the quota is
correct before attempting to commit any nodes. It would be possible that
accounting is temporarily negative if a node has been removed outside of
the transaction. Unfortunately, some versions of C Xenstored are assuming
that the quota cannot be negative and are using assert() to confirm it.
This will lead to C Xenstored crash when tools are built without -DNDEBUG
(this is the default).

Notes

Author Note
mdeslaur hypervisor packages are in universe. For issues in the hypervisor, add appropriate tags to each section, ex: Tags_xen: universe-binary

CVSS3

5.5

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

AI Score

5.4

Confidence

High

EPSS

0

Percentile

9.0%