安全公告详情

NS-SA-2019-0184

2019-10-14 19:29:26

简介

moderate: procps-ng/zziplib security update

严重级别

moderate

主题

An update for procps-ng/zziplib is now available for NewStart CGSL MAIN 5.04/CGSL CORE 5.04.
NewStart Security has rated this update as having a security impact of moderate. A Common Vunlnerability Scoring System(CVSS)base score, which gives a detailed severity rating, is available for each vulnerability from the CVElink(s) in the References section.

详细描述

procps-ng: The procps package contains a set of system utilities that provide system information. Procps includes ps, free, skill, pkill, pgrep, snice, tload, top, uptime, vmstat, w, watch and pwdx. The ps command displays a snapshot of running processes. The top command provides a repetitive update of the statuses of running processes. The free command displays the amounts of free and used memory on your system. The skill command sends a terminate command (or another specified signal) to a specified set of processes. The snice command is used to change the scheduling priority of specified processes. The tload command prints a graph of the current system load average to a specified tty. The uptime command displays the current time, how long the system has been running, how many users are logged on, and system load averages for the past one, five, and fifteen minutes. The w command displays a list of the users who are currently logged on and what they are running. The watch program watches a running program. The vmstat command displays virtual memory statistics about processes, memory, paging, block I/O, traps, and CPU activity. The pwdx command reports the current working directory of a process or processes.
zziplib: The zziplib library is intentionally lightweight, it offers the ability to easily extract data from files archived in a single zip file. Applications can bundle files into a single zip archive and access them. The implementation is based only on the (free) subset of compression with the zlib algorithm which is actually used by the zip/unzip tools.


Security Fix(es):
procps-ng: If the HOME environment variable is unset or empty, top will read its configuration file from the current working directory without any security check. If a user runs top with HOME unset in an attacker-controlled directory, the attacker could achieve privilege escalation by exploiting one of several vulnerabilities in the config_file() function.(CVE-2018-1122)
procps-ng: bugfix
zziplib: In ZZIPlib 0.13.67, there is a bus error caused by loading of a misaligned address (when handling disk64_trailer local entries) in __zzip_fetch_disk_trailer (zzip/zip.c). Remote attackers could leverage this vulnerability to cause a denial of service via a crafted zip file.(CVE-2018-6541)
zziplib: An issue was discovered in ZZIPlib through 0.13.69. There is a memory leak triggered in the function __zzip_parse_root_directory in zip.c, which will lead to a denial of service attack.(CVE-2018-16548)
zziplib: bugfix


Solution:
For details on how to apply this update, which includes the changes described in this advisory, refer to:
http://security.gd-linux.com/how_to_apply_patch.html
Remember the build tag is 5.04.F18.

影响组件

  • procps-ng
  • zziplib

影响产品

  • CGSL MAIN 5.04
  • CGSL CORE 5.04

更新包

{"fix":[{"product":"CGSL MAIN 5.04","pkgs":[{"binary":["procps-ng-3.3.10-26.el7.cgslv5.0.3.g801189d.x86_64.rpm","procps-ng-debuginfo-3.3.10-26.el7.cgslv5.0.3.g801189d.x86_64.rpm","procps-ng-devel-3.3.10-26.el7.cgslv5.0.3.g801189d.x86_64.rpm","procps-ng-i18n-3.3.10-26.el7.cgslv5.0.3.g801189d.x86_64.rpm"],"source":"procps-ng-3.3.10-26.el7.cgslv5.0.3.g801189d.src.rpm"},{"binary":["zziplib-0.13.62-11.el7.x86_64.rpm","zziplib-debuginfo-0.13.62-11.el7.x86_64.rpm","zziplib-devel-0.13.62-11.el7.x86_64.rpm","zziplib-utils-0.13.62-11.el7.x86_64.rpm"],"source":"zziplib-0.13.62-11.el7.src.rpm"}]},{"product":"CGSL CORE 5.04","pkgs":[{"binary":["procps-ng-3.3.10-26.el7.cgslv5.0.3.g801189d.x86_64.rpm","procps-ng-debuginfo-3.3.10-26.el7.cgslv5.0.3.g801189d.x86_64.rpm","procps-ng-devel-3.3.10-26.el7.cgslv5.0.3.g801189d.x86_64.rpm","procps-ng-i18n-3.3.10-26.el7.cgslv5.0.3.g801189d.x86_64.rpm"],"source":"procps-ng-3.3.10-26.el7.cgslv5.0.3.g801189d.src.rpm"},{"binary":["zziplib-0.13.62-11.el7.x86_64.rpm","zziplib-debuginfo-0.13.62-11.el7.x86_64.rpm","zziplib-devel-0.13.62-11.el7.x86_64.rpm","zziplib-utils-0.13.62-11.el7.x86_64.rpm"],"source":"zziplib-0.13.62-11.el7.src.rpm"}]}]}

CVE

参考