Contact Form 7 being hijacked to send spam? [closed]

It seems Contact Form 7 allows you to specify the recipient via a select dropdown. This means that the recipient e-mail address is stored in the form and sent to the server, which then just reads it. Unless the server then verifies the recipient address was one of the options you specified, this can be a “security hole” to send spam to other e-mail addresses.

It would work like this: the server is prepared to read the recipient select field, in case you specified one. But even if you did not specify one, the spambot can send a recipient field value to the server, tricking it into thinking it came from a real HTML dropdown. This allows it to specify any value it wants there.

It is possible that Contact Form 7 prevents this kind of attack, but you should check this yourself, I have no further experience with Contact Form 7.