GSocketClient in GNOME GLib through 2.62.4 may occasionally connect directly to a target address instead of connecting via a proxy server when configured to do so, because the proxy_addr field is mishandled. This bug is timing-dependent and may occur only sporadically depending on network delays. The greatest security relevance is in use cases where a proxy is used to help with privacy/anonymity, even though there is no technical barrier to a direct connection. NOTE: versions before 2.60 are unaffected. Upstream issue: https://gitlab.gnome.org/GNOME/glib/issues/1989 References: https://bugzilla.suse.com/show_bug.cgi?id=1160668
Created mingw-glib2 tracking bugs for this issue: Affects: epel-7 [bug 1790290] Affects: fedora-all [bug 1790289]
Created glib2 tracking bugs for this issue: Affects: fedora-all [bug 1790866]
Statement: As per upstream versions of glib2 before 2.60 are unaffected, therefore glib2 package shipped with Red Hat Products are not affected by this flaw.
Upstream merge request: https://gitlab.gnome.org/GNOME/glib/merge_requests/1339.patch