An issue was discovered in Prosody before 0.11.9. The undocumented dialback_without_dialback option in mod_dialback enables an experimental feature for server-to-server authentication. It does not correctly authenticate remote server certificates, allowing a remote server to impersonate another server (when this option is enabled).
The product does not validate, or incorrectly validates, a certificate.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Prosody | Prosody | 0.10.0 (including) | 0.11.9 (excluding) |
Prosody | Ubuntu | bionic | * |
Prosody | Ubuntu | esm-apps/bionic | * |
Prosody | Ubuntu | esm-apps/focal | * |
Prosody | Ubuntu | esm-apps/jammy | * |
Prosody | Ubuntu | focal | * |
Prosody | Ubuntu | groovy | * |
Prosody | Ubuntu | hirsute | * |
Prosody | Ubuntu | impish | * |
Prosody | Ubuntu | jammy | * |
Prosody | Ubuntu | kinetic | * |
Prosody | Ubuntu | trusty | * |
Prosody | Ubuntu | upstream | * |
Prosody | Ubuntu | xenial | * |