View Issue Details

IDProjectCategoryView StatusLast Update
0001874unrealircdpublic2004-06-18 12:57
ReporterJiuka Assigned Tocodemastr 
PrioritynormalSeveritytrivialReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.2 
Summary0001874: duplicate user over svsnick
DescriptionIt is possible to duplicate users over the svsnick command.
Steps To ReproduceJoin as test
Join as test2
execute "SVSNICK test2 test! <timestamp>"
Additional Informationin m_svsnick.c line 102 first of all it checks if the new nick name makes a collision. And after that removes disallowed characters from the nickname.
if in the nickname a disallowed character is used, the collision-check fails because the strings don't match.
TagsNo tags attached.
3rd party modules

Activities

medice

2004-06-16 06:57

reporter   ~0006647

and why should there exist a user with disallowed characters, as they are, like you said, disallowed for use in nicks?

is this something you actually produced, or something you guessed while reading the source?

Jiuka

2004-06-16 07:04

reporter   ~0006648

Last edited: 2004-06-16 08:14

> and why should there exist a user with disallowed characters, as they are, like you said, disallowed for use in nicks?

they dont exist, they characters would be striped out. but the check id processed befor striping out. If they have a disallowed character in the nich, they can't match.

> is this something you actually produced, or something you guessed while reading the source?
i had produced it by testing my services. Ich have plades arround with the options an suddenly i had two clients with the same nick

edited on: 2004-06-16 08:14

medice

2004-06-16 07:22

reporter   ~0006649

ah - i missed the point ;) - now it's clear.
sounds more like something severe than trivial... (but as only svs* cmds can do this - it might be not as well...)

Jiuka

2004-06-16 08:44

reporter   ~0006650

> sounds more like something severe than trivial
yes, but i didn't now which is the correct Severity. Im not tath good in english.

codemastr

2004-06-18 12:57

reporter   ~0006699

Fixed in .63

Issue History

Date Modified Username Field Change
2004-06-16 06:49 Jiuka New Issue
2004-06-16 06:57 medice Note Added: 0006647
2004-06-16 07:04 Jiuka Note Added: 0006648
2004-06-16 07:22 medice Note Added: 0006649
2004-06-16 08:14 Jiuka Note Edited: 0006648
2004-06-16 08:44 Jiuka Note Added: 0006650
2004-06-18 12:27 codemastr Status new => confirmed
2004-06-18 12:57 codemastr Status confirmed => resolved
2004-06-18 12:57 codemastr Resolution open => fixed
2004-06-18 12:57 codemastr Assigned To => codemastr
2004-06-18 12:57 codemastr Note Added: 0006699