portage-ng / portage / dev-python / slixmpp / 1.16.0
portage-ng glsa
1 advisory reference dev-python/slixmpp · none place version 1.16.0 in a vulnerable range
▸ GLSA 202305-07 slixmpp: Insufficient Certificate Validation this version unaffected low remote 2023-05-03

A vulnerability has been discovered in slixmpp which can result in successful man-in-the-middle attacks.

Announced
2023-05-03
Revised
2023-05-03
Access
remote
Bugs
#881181
Advisory
https://security.gentoo.org/glsa/202305-07

Affected packages

PackageArchVulnerableUnaffected
dev-python/slixmpp*< 1.8.3>= 1.8.3

Background

slixmpp is a Python 3 library for XMPP.

Description

slixmpp does not validate hostnames in certificates used by connected servers.

Impact

An attacker could perform a man-in-the-middle attack on users' connections to servers with slixmpp.

Workaround

There is no known workaround at this time.

Resolution

All slixmpp users should upgrade to the latest version:

# emerge --sync
# emerge --ask --upgrade --verbose ">=dev-python/slixmpp-1.8.3"

References