portage-ng / portage / net-im / gajim / 2.5.0
portage-ng glsa
3 advisories reference net-im/gajim · none place version 2.5.0 in a vulnerable range
▸ GLSA 201707-14 Gajim: Information disclosure this version unaffected normal remote 2017-07-10

A vulnerability in Gajim might allow remote attackers to intercept encrypted communications.

Announced
2017-07-10
Revised
2017-07-10
Access
remote
Bugs
#620146
Advisory
https://security.gentoo.org/glsa/201707-14

Affected packages

PackageArchVulnerableUnaffected
net-im/gajim*< 0.16.6-r1>= 0.16.6-r1

Background

Gajim is a Jabber/XMPP client which uses GTK+.

Description

Gajim unconditionally implements the “XEP-0146: Remote Controlling Clients” extension.

Impact

Remote attackers, by enticing a user to connect to a malicious XMPP server, could extract plaintext from Off The Record (OTR) encrypted sessions.

Workaround

There is no known workaround at this time.

Resolution

All Gajim users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-im/gajim-0.16.6-r1"

References

▸ GLSA 201401-02 Gajim: Information disclosure this version unaffected low remote 2014-01-06

An error in Gajim causes invalid OpenSSL certificates to be accepted as valid.

Announced
2014-01-06
Revised
2014-01-06
Access
remote
Bugs
#442860
Advisory
https://security.gentoo.org/glsa/201401-02

Affected packages

PackageArchVulnerableUnaffected
net-im/gajim*< 0.15.3-r1>= 0.15.3-r1

Background

Gajim is a Jabber/XMPP client which uses GTK+.

Description

The _ssl_verify_callback() function in tls_nb.py does not properly validate SSL certificates, causing any certificate to be accepted as valid as long as the root CA is valid.

Impact

A remote attacker might employ a specially crafted certificate to conduct man-in-the-middle attacks on SSL connections and potentially disclose sensitive information.

Workaround

There is no known workaround at this time.

Resolution

All Gajim users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-im/gajim-0.15.3-r1"

References

▸ GLSA 201208-04 Gajim: Multiple vulnerabilities this version unaffected normal local, remote 2012-08-14

Multiple vulnerabilities have been found in Gajim, the worst of which may allow execution of arbitrary code.

Announced
2012-08-14
Revised
2012-08-14
Access
local, remote
Bugs
#411269 #412215
Advisory
https://security.gentoo.org/glsa/201208-04

Affected packages

PackageArchVulnerableUnaffected
net-im/gajim*< 0.15-r1>= 0.15-r1

Background

Gajim is a Jabber and XMPP client written in PyGTK.

Description

Multiple vulnerabilities have been discovered in Gajim. Please review the CVE identifiers referenced below for details.

Impact

A remote attacker could entice a user to open a specially crafted link using Gajim, possibly resulting in execution of arbitrary code with the privileges of the process or a Denial of Service condition. Furthermore, a remote attacker could use a specially crafted Jabber ID, possibly resulting in execution of arbitrary SQL statements.

A local attacker could perform symlink attacks to overwrite arbitrary files with the privileges of the user running the application.

Workaround

There is no known workaround at this time.

Resolution

All Gajim users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-im/gajim-0.15-r1"

References