Every CVE Search/ Get API key

CVE-2016-0756

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not...

5.3 MediumFix available

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not properly separate fields when generating dialback keys, which allows remote attackers to spoof XMPP network domains via a crafted stream id and domain name that is included in the target domain as a suffix.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

Exploit likelihood

2.05%Up 0.6 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.3

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not properly separate fields when generating dialback keys, which allows remote attackers to spoof XMPP network domains via a crafted stream id and domain name that is included in the target domain as a suffix.

Record
CVE-2016-0756
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:P/A:N
Weakness
CWE-20
Updated
2026-11-02
CVE List No score

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not properly separate fields when generating dialback keys, which allows remote attackers to spoof XMPP network domains via a crafted stream id and domain name that is included in the target domain as a suffix.

Record
CVE-2016-0756
Updated
2026-11-02
EUVDEUVD-2016-0776 No score

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not properly separate fields when generating dialback keys, which allows remote attackers to spoof XMPP network domains via a crafted stream id and domain name that is included in the target domain as a suffix.

Record
EUVD-2016-0776
Updated
2026-11-03
GitHub AdvisoriesGHSA-xf9v-h9f2-2phh 5.3

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not...

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not properly separate fields when generating dialback keys, which allows remote attackers to spoof XMPP network domains via a crafted stream id and domain name that is included in the target domain as a suffix.

Record
GHSA-xf9v-h9f2-2phh
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-20
Updated
2026-11-02
OSV 5.3

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not properly separate fields when generating dialback keys, which allows remote attackers to spoof XMPP network domains via a crafted stream id and domain name that is included in the target domain as a suffix.

Record
CVE-2016-0756
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2016-0756 5.3

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not properly separate fields when generating dialback keys, which allows remote attackers to spoof XMPP network domains via a crafted stream id and domain name that is included in the target domain as a suffix.

Record
DEBIAN-CVE-2016-0756
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVUBUNTU-CVE-2016-0756 5.3

The generate_dialback function in the mod_dialback module in Prosody before 0.9.10 does not properly separate fields when generating dialback keys, which allows remote attackers to spoof XMPP network domains via a crafted stream id and domain name that is included in the target domain as a suffix.

Record
UBUNTU-CVE-2016-0756
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVopenSUSE-SU-2024:10489-1 No score

prosody-0.9.11-1.1 on GA media

These are all security issues fixed in the prosody-0.9.11-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10489-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
prosody
Debian:12
before 0.9.10-1
0.9.10-1
prosody
Debian:13
before 0.9.10-1
0.9.10-1
prosody
Debian:14
before 0.9.10-1
0.9.10-1
prosody
Debian:6.0
before 0.7.0-1squeeze1+deb6u2, plus listed versions
0.7.0-10.7.0-1squeeze1
0.7.0-1squeeze1+deb6u2
prosody
Debian:7
before 0.8.2-4+deb7u4, plus listed versions
0.8.2-40.8.2-4+deb7u10.8.2-4+deb7u20.8.2-4+deb7u3
0.8.2-4+deb7u4
prosody
Debian:8
before 0.9.7-2+deb8u3, plus listed versions
0.9.7-20.9.7-2+deb8u10.9.7-2+deb8u2
0.9.7-2+deb8u3
prosody
Ubuntu:16.04:LTS
before 0.9.10-1, plus listed versions
0.9.8-10.9.9-1
0.9.10-1
prosody
openSUSE:Tumbleweed
before 0.9.11-1.1
0.9.11-1.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2016-0756 is a medium vulnerability (CVSS 5.3) in Prosody, published January 29, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.05%, the 81st percentile. Fixed in prosody 0.9.10-1.

References

Show 10 moreShow less
MoveEnter Open