Il est particulièrement vulnérable lorsque le début du flux de sortie n'est pas supprimé, ou lorsque des clés non aléatoires ou apparentées sont utilisées ; certaines façons d'utiliser RC4 peuvent conduire à des cryptosystèmes très peu sûrs comme WEP.
RC4 est connu pour être simple et rapide, mais des attaques sont susceptibles de se produire lorsque le début du flux de clés de sortie n'est pas supprimé, ou lorsqu'un keystream est utilisé deux fois ; certaines façons d'utiliser RC4 peuvent se transformer en systèmes de chiffrement très peu sûrs comme WEP.