Has anyone seen Skywalker at any hosts other than the [AA] ones?
I'm asking because this unauthorised entry looks quite impossible as I look through the code. Here and there, I'm reading the code and saying, "it must have been through that line, or he wouldn't be connected, but it can't have been through here, because that other line would have removed him, or this message would be in the log".
In short, there are enough checks on user name validity that it just seems quite impossible that this could happen. It looks like manipulation of the memory occupied by the LFS host. I am trying to examine packets to see if there are any buffers that could be overrun, though I think that every packet's size is checked and every string is checked for null termination. I just can't see how LFS could be allowing a hacker in.
I found flaws in the 0.6B version but they are fixed. I'm seriously doubting myself because I've been wrong about security issues before. But maybe the problem could be outside of LFS this time and I suppose that is worth considering.