The definition of the known-plaintext attack: I have a plaintext and I can encrypt it to have its ciphertext, then I use this pair to break the cipher.
The question: The only thing I further assume is the length of the used known plaintext, not its content. Is this allowable in the known-plaintext attack?
A note: I think if it is not allowable, then the attack should work with whatever pair of plaintext and ciphertext the attacker has to deal with to the point of one-bit plaintext.