SOGo 2.x before 2.4.1 and 3.x through 5.x before 5.1.1 does not validate the signatures of any SAML assertions it receives. Any actor with network access to the deployment could impersonate users when SAML is the authentication method. (Only versions after 2.0.5a are affected.)
The product does not verify, or incorrectly verifies, the cryptographic signature for data.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Sogo | Inverse | 2.0.6 (including) | 2.4.1 (excluding) |
Sogo | Inverse | 3.0.0 (including) | 5.1.1 (excluding) |
Sogo | Ubuntu | bionic | * |
Sogo | Ubuntu | groovy | * |
Sogo | Ubuntu | hirsute | * |
Sogo | Ubuntu | impish | * |
Sogo | Ubuntu | kinetic | * |
Sogo | Ubuntu | lunar | * |
Sogo | Ubuntu | mantic | * |
Sogo | Ubuntu | trusty | * |
Sogo | Ubuntu | xenial | * |