CVE-2019-1000021 json
slixmpp Incorrect Access Control
published 2019-02-04 7 y ago modified 2026-06-17 4 mo ago also GHSA-4g62-mfwx-4q48 , PYSEC-2019-121 , EUVD-2019-0130
- cvss
- 7.5
- version 3.0, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 2.3%
- EPSS 2.3% chance of exploitation in 30 days, percentile 83%
- public exploits
- 0
- none known
Summary
slixmpp version before commit 7cd73b594e8122dddf847953fcfc85ab4d316416 contains an incorrect Access Control vulnerability in XEP-0223 plugin (Persistent Storage of Private Data via PubSub) options profile, used for the configuration of default access model that can result in all of the contacts of the victim can see private data having been published to a PEP node. This attack appears to be exploitable if the user of this library publishes any private data on PEP, the node isn't configured to be private. This vulnerability appears to have been fixed in commit 7cd73b594e8122dddf847953fcfc85ab4d316416 which is included in slixmpp 1.4.2.
Patch / fix
- pypi slixmpp 1.4.2
- slixmpp_project slixmpp 1.4.2
- slixmpp Debian 14, Debian 13, Debian 12 1.4.2-1
debian advisories DEBIAN-CVE-2019-1000021
- slixmpp Ubuntu 20.04 LTS 1.4.2-1
ubuntu advisories UBUNTU-CVE-2019-1000021
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- python-slixmpp openSUSE Tumbleweed 1.16.0-2.1
- python-slixmpp openSUSE Tumbleweed 1.8.5-1.2
- python-slixmpp Package Hub 15 1.3.0-bp150.3.3.1
opensuse advisories openSUSE-SU-2026:11272-1openSUSE-SU-2024:14165-1openSUSE-SU-2019:0169-1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2019-1000021 updated cvss 3.5
python-slixmpp: Improper acccess control in XEP-0223 plugin
-
Red Hat All currently supported Red Hat productsnot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
2.32% chance of exploitation in the next 30 days, higher than 83% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- xmpp.org https://xmpp.org/extensions/xep-0223.html#howitworks referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:P/I:N/A:N |
| GitHub | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | slixmpp | <1.4.2 |
1.4.2 |
Classification
- Weakness
-
- CWE-284 Improper Access Control
References
-
lab.louiz.org
/poezio/slixmpp/commit/7cd73b594e8122dddf847953fcfc85ab4d316416
web, patch, third-party-advisory
-
github.com
/poezio/slixmpp/commit/7cd73b594e8122dddf847953fcfc85ab4d316416
web
-
xmpp.org
/extensions/xep-0223.html#howitworks
web, exploit, third-party-advisory
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/GKBXN7EAAR7ENEZUBKV6C6MP6QBXYTWT/
vendor-advisory
-
lists.fedoraproject.org
/archives/list/package-announce%40lists.fedoraproject.org/message/WIBP4LD2V4TBJSLZXDUAGQMD6CUI2TZR/
vendor-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2019-1000021
advisory
-
github.com
/poezio/slixmpp
package
-
github.com
/pypa/advisory-database/tree/main/vulns/slixmpp/PYSEC-2019-121.yaml
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/GKBXN7EAAR7ENEZUBKV6C6MP6QBXYTWT
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/WIBP4LD2V4TBJSLZXDUAGQMD6CUI2TZR
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/GKBXN7EAAR7ENEZUBKV6C6MP6QBXYTWT/
web
-
lists.fedoraproject.org
/archives/list/package-announce@lists.fedoraproject.org/message/WIBP4LD2V4TBJSLZXDUAGQMD6CUI2TZR/
web
-
github.com
/advisories/GHSA-4g62-mfwx-4q48
advisory
Sources
- CVE List CVE-2019-1000021
- GitHub Advisory GHSA-4g62-mfwx-4q48
- NVD CVE-2019-1000021
- OSV PYSEC-2019-121
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.