View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005813 | unreal | ircd | public | 2021-02-01 16:48 | 2021-03-07 10:41 |
Reporter | PeGaSuS | Assigned To | syzop | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | Unix | OS | Ubuntu | OS Version | 20.04 |
Summary | 0005813: [5.0.9-git] ELINE comand doesn't check if the IP being added already exists if we use nick as parameter instead IP | ||||
Description | When using the ELINE command, the IRCd does not check if the IP already exists as an ELINE if we use nick as a parameter instead of an actual IP. I had 127.0.0.2 on a `except ban` block with type `all` in the config fie and when doing "/ELINE nick F 0 Test" the IP 127.0.0.2 was re-added with the flags `F`. | ||||
Steps To Reproduce | 1) Create an `except ban` block with your IP and type `all` 2) Connect to the network 3) As IRCop, type `/ELINE <your nick> F 0 Test` 4) Your IP will be re-added to the ELINE list with the flags `F` | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||