CVE-2017-5591
SleekXMPP and Slixmpp Incorrect Implementation of Message Carbons
CVE-2017-5591 is a medium vulnerability (CVSS 5.9) in Poezio, published February 9, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.73%, the 77th percentile. Fixed in slixmpp 1.2.4.
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
5.9
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
CVE-2017-5591- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-20, CWE-346
- Updated
- 2026-11-02
CVE List No score
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
CVE-2017-5591- Updated
- 2026-11-02
EUVDEUVD-2017-0129 No score
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
EUVD-2017-0129- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-c35g-jr5f-h83p
5.9
SleekXMPP and Slixmpp Incorrect Implementation of Message Carbons
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
GHSA-c35g-jr5f-h83p- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-940
- Updated
- 2026-11-02
OSV
5.9
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
CVE-2017-5591- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-5591
5.9
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
DEBIAN-CVE-2017-5591- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
Show 4 moreShow less
OSVGHSA-c35g-jr5f-h83p
5.9
SleekXMPP and Slixmpp Incorrect Implementation of Message Carbons
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
GHSA-c35g-jr5f-h83p- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-940
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-5591
5.9
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
UBUNTU-CVE-2017-5591- CVSS 3.1
- 5.9 Medium
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVPYSEC-2017-103 No score
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
PYSEC-2017-103- Updated
- 2026-11-02
OSVPYSEC-2017-104 No score
An incorrect implementation of "XEP-0280: Message Carbons" in multiple XMPP clients allows a remote attacker to impersonate any user, including contacts, in the vulnerable application's display. This allows for various kinds of social engineering attacks. This CVE is for SleekXMPP up to 1.3.1 and Slixmpp all versions up to 1.2.3, as bundled in poezio (0.8 - 0.10) and other products.
- Record
PYSEC-2017-104- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
slixmppPyPI |
through 1.2.3 | 1.2.4 |
sleekxmppPyPI |
through 1.3.1 | 1.3.2 |
slixmppDebian:12 |
before 1.2.2-1.1 | 1.2.2-1.1 |
slixmppDebian:13 |
before 1.2.2-1.1 | 1.2.2-1.1 |
slixmppDebian:14 |
before 1.2.2-1.1 | 1.2.2-1.1 |
slixmppPyPI |
before 1.2.4, plus listed versions 1.01.0.post11.0.post21.0.post31.0.post4 Show 6 moreShow less1.0.post51.11.21.2.11.2.21.2.3 |
1.2.4 |
sleekxmppPyPI |
before 1.3.2, plus listed versions 1.01.0beta61.0beta6.11.0rc11.0rc2 Show 21 moreShow less1.0rc31.1.01.1.11.1.101.1.111.1.21.1.31.1.41.1.51.1.61.1.71.1.81.1.91.2.01.2.11.2.21.2.31.2.41.2.51.3.01.3.1 |
1.3.2 |
sleekxmppUbuntu:16.04:LTS |
All versions, plus listed versions 1.0~beta5-21.3.1-11.3.1-31.3.1-4 |
None known |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
securityfocus.com/bid/96166
openwall.com/lists/oss-security/2017/02/09/29
rt-solutions.de/en/2017/02/CVE-2017-5589_xmpp_carbons
rt-solutions.de/wp-content/uploads/2017/02/CVE-2017-5589_xmpp_carbons.pdf
github.com/poezio/slixmpp/commit/22664ee7b86c8e010f312b66d12590fb47160ad8
nvd.nist.gov/vuln/detail/CVE-2017-5591
Show 12 moreShow less
github.com/fritzy/SleekXMPP/issues/442
github.com/fritzy/SleekXMPP/commit/285495d5ee2427d93d961ceedcd1829383e5196d
web.archive.org/web/20200227192025/http://www.securityfocus.com/bid/96166
github.com/pypa/advisory-database/tree/main/vulns/sleekxmpp/PYSEC-2017-103.yaml
github.com/pypa/advisory-database/tree/main/vulns/slixmpp/PYSEC-2017-104.yaml
pypi.org/project/sleekxmpp
pypi.org/project/slixmpp
github.com/advisories/GHSA-c35g-jr5f-h83p
security-tracker.debian.org/tracker/CVE-2017-5591
github.com/poezio/slixmpp
ubuntu.com/security/CVE-2017-5591
cve.org/CVERecord?id=CVE-2017-5591