portage-ng / portage / net-libs / libotr / 4.1.1-r2
portage-ng glsa
2 advisories reference net-libs/libotr · none place version 4.1.1-r2 in a vulnerable range
▸ GLSA 201701-10 libotr, Pidgin OTR: Remote execution of arbitrary code this version unaffected normal remote 2017-01-02

Multiple vulnerabilities have been found in libotr and Pidgin OTR, allowing remote attackers to execute arbitrary code.

Announced
2017-01-02
Revised
2017-01-02
Access
remote
Bugs
#576914 #576916
Advisory
https://security.gentoo.org/glsa/201701-10

Affected packages

PackageArchVulnerableUnaffected
net-libs/libotr*< 4.1.1>= 4.1.1
x11-plugins/pidgin-otr*< 4.0.2>= 4.0.2

Background

Pidgin Off-the-Record (OTR) messaging allows you to have private conversations over instant messaging. libotr is a portable off-the-record messaging library.

Description

Multiple vulnerabilities exist in both libotr and Pidgin OTR. Please review the CVE identifiers for more information.

Impact

A remote attacker could send a specially crafted message, possibly resulting in the execution of arbitrary code with the privileges of the process, or cause a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All libotr users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-libs/libotr-4.1.1"

All Pidgin OTR users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=x11-plugins/pidgin-otr-4.0.2"

References

▸ GLSA 201309-07 libotr: Arbitrary code execution this version unaffected high remote 2013-09-15

A buffer overflow vulnerability in libotr could allow a remote attacker to execute arbitrary code or cause a Denial of Service condition.

Announced
2013-09-15
Revised
2013-09-15
Access
remote
Bugs
#430486
Advisory
https://security.gentoo.org/glsa/201309-07

Affected packages

PackageArchVulnerableUnaffected
net-libs/libotr*< 3.2.1>= 3.2.1

Background

libotr is a portable off-the-record messaging library.

Description

Multiple heap-based buffer overflows are present in the Base64 decoder of libotr.

Impact

A remote attacker could send a specially crafted OTR message, resulting in arbitrary code execution with the privileges of the process or a Denial of Service condition.

Workaround

There is no known workaround at this time.

Resolution

All libotr users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=net-libs/libotr-3.2.1"

References