Security update for cobbler
This update for cobbler fixes the following issues:
Security issues fixed:
- Forbid exposure of private methods in the API (CVE-2018-10931,
CVE-2018-1000225, bsc#1104287, bsc#1104189, bsc#1105442)
- Check access token when calling 'modify_setting' API endpoint (bsc#1104190,
bsc#1105440, CVE-2018-1000226)
Other bugs fixed:
- Do not try to hardlink to a symlink. The result will be a dangling symlink
in the general case. (bsc#1097733)
- fix kernel options when generating bootiso (bsc#1101670)
This update was imported from the SUSE:SLE-12:Update update project.
-
Submitted by
Julio González Gil (juliogonzalezgil)
Fixed bugs
bnc#1097733
Running cobbler sync creates a broken symlink
bnc#1104287
VUL-1: CVE-2018-10931: cobbler: CobblerXMLRPCInterface exports all its methods over XMLRPC
bnc#1104189
VUL-0: cobbler: Persistent XSS
bnc#1105442
VUL-0: CVE-2018-1000225: cobbler: vulnerable contains a Cross Site Scripting (XSS) vulnerability in cobbler-web
bnc#1104190
VUL-0: cobbler: Incorrect Authentication
bnc#1105440
VUL-0: CVE-2018-1000226: cobbler: contains a Incorrect Access Control vulnerability in XMLRPC api
bnc#1097733
Running cobbler sync creates a broken symlink
bnc#1101670
cobbler buildiso: kernel options are rendered in wrong format