The jabber:iq:auth implementation in IQAuthHandler.java in Ignite Realtime Openfire before 3.6.4 allows remote authenticated users to change the passwords of arbitrary accounts via a modified username element in a passwd_change action.
When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Openfire | Igniterealtime | * | 3.6.3 (including) |
Openfire | Igniterealtime | 2.6.0 (including) | 2.6.0 (including) |
Openfire | Igniterealtime | 2.6.1 (including) | 2.6.1 (including) |
Openfire | Igniterealtime | 2.6.2 (including) | 2.6.2 (including) |
Openfire | Igniterealtime | 3.0.0 (including) | 3.0.0 (including) |
Openfire | Igniterealtime | 3.0.1 (including) | 3.0.1 (including) |
Openfire | Igniterealtime | 3.1.0 (including) | 3.1.0 (including) |
Openfire | Igniterealtime | 3.1.1 (including) | 3.1.1 (including) |
Openfire | Igniterealtime | 3.2.0 (including) | 3.2.0 (including) |
Openfire | Igniterealtime | 3.2.1 (including) | 3.2.1 (including) |
Openfire | Igniterealtime | 3.2.2 (including) | 3.2.2 (including) |
Openfire | Igniterealtime | 3.2.3 (including) | 3.2.3 (including) |
Openfire | Igniterealtime | 3.2.4 (including) | 3.2.4 (including) |
Openfire | Igniterealtime | 3.3.0 (including) | 3.3.0 (including) |
Openfire | Igniterealtime | 3.3.2 (including) | 3.3.2 (including) |
Openfire | Igniterealtime | 3.3.3 (including) | 3.3.3 (including) |
Openfire | Igniterealtime | 3.4.0 (including) | 3.4.0 (including) |
Openfire | Igniterealtime | 3.4.1 (including) | 3.4.1 (including) |
Openfire | Igniterealtime | 3.4.2 (including) | 3.4.2 (including) |
Openfire | Igniterealtime | 3.4.3 (including) | 3.4.3 (including) |
Openfire | Igniterealtime | 3.4.4 (including) | 3.4.4 (including) |
Openfire | Igniterealtime | 3.4.5 (including) | 3.4.5 (including) |
Openfire | Igniterealtime | 3.5.0 (including) | 3.5.0 (including) |
Openfire | Igniterealtime | 3.5.1 (including) | 3.5.1 (including) |
Openfire | Igniterealtime | 3.5.2 (including) | 3.5.2 (including) |
Openfire | Igniterealtime | 3.6.0 (including) | 3.6.0 (including) |
Openfire | Igniterealtime | 3.6.0a (including) | 3.6.0a (including) |
Openfire | Igniterealtime | 3.6.1 (including) | 3.6.1 (including) |
Openfire | Igniterealtime | 3.6.2 (including) | 3.6.2 (including) |