GLSA-200904-02 : GLib: Execution of arbitrary code
Medium Nessus Plugin ID 36085
SynopsisThe remote Gentoo host is missing one or more security-related patches.
DescriptionThe remote host is affected by the vulnerability described in GLSA-200904-02 (GLib: Execution of arbitrary code)
Diego E. Petteno` reported multiple integer overflows in glib/gbase64.c when converting a long string from or to a base64 representation.
A remote attacker could entice a user or automated system to perform a base64 conversion via an application using GLib, possibly resulting in the execution of arbitrary code.
There is no known workaround at this time.
SolutionAll GLib 2.18 users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose '>=dev-libs/glib-2.18.4-r1' All GLib 2.16 users should upgrade to the latest version:
# emerge --sync # emerge --ask --oneshot --verbose '>=dev-libs/glib-2.16.6-r1'