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.

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
Selected Binaries
openSUSE Build Service is sponsored by