Description of feature:
Handling of confusingly similar nicknames in MUC in a sensible way.
Prevent use and registration of nicknames that could be confused with previously used, registered nicknames.
Registered nicknames should probably win in case of conflicts.
Motivation:
Helps prevent various forms of trickery and attacks.
Also see #1347
Zash
on
Changes
tags Milestone-0.12
MattJ
on
Do we have any code for this yet?
Zash
on
We have util.encodings.confusable.skeleton() and mod_mimicking using it to stop registration of usernames confusable with any previously registered usernames.
Missing is something equivalent to mod_mimicking for MUC nicknames.
Description of feature: Handling of confusingly similar nicknames in MUC in a sensible way. Prevent use and registration of nicknames that could be confused with previously used, registered nicknames. Registered nicknames should probably win in case of conflicts. Motivation: Helps prevent various forms of trickery and attacks. Also see #1347
Do we have any code for this yet?
We have util.encodings.confusable.skeleton() and mod_mimicking using it to stop registration of usernames confusable with any previously registered usernames. Missing is something equivalent to mod_mimicking for MUC nicknames.