rc4 has been cryptographically broken before its specification has been public. Its first reference on usenet was a discussion of how to break it. Which OP's attack is fundamentally the same.
It really shouldn't have been considered a proper cryptographic cypher ever.
It really shouldn't have been considered a proper cryptographic cypher ever.