Vulnerability Description
Bareos is open source software for backup, archiving, and recovery of data for operating systems. When a command ACL is in place and a user executes a command in bconsole using an abbreviation (i.e. "w" for "whoami") the ACL check did not apply to the full form (i.e. "whoami") but to the abbreviated form (i.e. "w"). If the command ACL is configured with negative ACL that should forbid using the "whoami" command, you could still use "w" or "who" as a command successfully. Fixes for the problem are shipped in Bareos versions 23.0.4, 22.1.6 and 21.1.11. If only positive command ACLs are used without any negation, the problem does not occur.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://github.com/bareos/bareos/commit/2a026698b87d13bd1c6275726b5e826702f81dd5
- https://github.com/bareos/bareos/pull/1875
- https://github.com/bareos/bareos/security/advisories/GHSA-jfww-q346-r2r8
FAQ
What is CVE-2024-45044?
CVE-2024-45044 is a vulnerability with a CVSS score of 8.8 (HIGH). Bareos is open source software for backup, archiving, and recovery of data for operating systems. When a command ACL is in place and a user executes a command in bconsole using an abbreviation (i.e. "...
How severe is CVE-2024-45044?
CVE-2024-45044 has been rated HIGH with a CVSS base score of 8.8/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2024-45044?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.