SB2019061821 - Multiple vulnerabilities in www.netdata.cloud netdata
Published: June 18, 2019 Updated: August 8, 2020
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 4 secuirty vulnerabilities.
1) Improper Neutralization of Special Elements in Output Used by a Downstream Component (CVE-ID: CVE-2018-18836)
The vulnerability allows a remote non-authenticated attacker to manipulate data.
An issue was discovered in Netdata 1.10.0. JSON injection exists via the api/v1/data tqx parameter because of web_client_api_request_v1_data in web/api/web_api_v1.c.
2) HTTP response splitting (CVE-ID: CVE-2018-18837)
The vulnerability allows a remote non-authenticated attacker to read and manipulate data.
An issue was discovered in Netdata 1.10.0. HTTP Header Injection exists via the api/v1/data filename parameter because of web_client_api_request_v1_data in web/api/web_api_v1.c.
3) Improper Neutralization of Special Elements in Output Used by a Downstream Component (CVE-ID: CVE-2018-18838)
The vulnerability allows a remote non-authenticated attacker to manipulate data.
An issue was discovered in Netdata 1.10.0. Log Injection (or Log Forgery) exists via a %0a sequence in the url parameter to api/v1/registry.
4) Information disclosure (CVE-ID: CVE-2018-18839)
The vulnerability allows a remote non-authenticated attacker to gain access to sensitive information.
** DISPUTED ** An issue was discovered in Netdata 1.10.0. Full Path Disclosure (FPD) exists via api/v1/alarms. NOTE: the vendor says "is intentional."
Remediation
Install update from vendor's website.
References
- https://github.com/netdata/netdata/blob/798c141c49ee85bddc8f48f25d2cb593ec96da07/web/api/web_api_v1.c#L388
- https://github.com/netdata/netdata/blob/798c141c49ee85bddc8f48f25d2cb593ec96da07/web/api/web_api_v1.c#L403
- https://github.com/netdata/netdata/commit/92327c9ec211bd1616315abcb255861b130b97ca
- https://github.com/netdata/netdata/pull/4521
- https://www.red4sec.com/cve/netdata_json_injection.txt
- https://github.com/netdata/netdata/blob/798c141c49ee85bddc8f48f25d2cb593ec96da07/web/api/web_api_v1.c#L367-L370
- https://www.red4sec.com/cve/netdata_header_injection.txt
- https://www.red4sec.com/cve/netdata_log_injection.txt
- https://www.red4sec.com/cve/netdata_fpd.txt