Hi,
I’m sorry for the inconvenience. First, this isn’t a hack attempt. Upon activation, this plugin imports any existing comment subscribers from these plugins:
- “Subscribe To Comments” plugin
- “Subscribe To Comments Reloaded” plugin
- “Comment Notifier” plugin
However, it only cleans and removes spam emails if you were using the “Comment Notifier” plugin.
For the other 2 plugins (“Subscribe To Comments” and “Subscribe To Comments Reloaded”) it only imports their subscribers as is. Based on this, it seems you had used one of these in the past. That’s where the values are coming from. Those plugins have allowed those to be subscribed without valid emails. (That is a problem that will not happen with this plugin because this plugin lets WordPress handle the sanitation and validation of the email address.)
Were you using 1 of those plugins? Thank you for pointing this out, as I didn’t think that those 2 plugins would subscribe without valid emails (they are popular plugins).
(EDIT: Only “Subscribe To Comments Reloaded” allows subscribers to be added outside of the native WordPress comments. This is the only plugin on the list above that would have allowed those hack subscribers to be added.)
This isn’t a current hack attempt. These were already stored in your database as “subscribers.” And since this plugin escapes all strings before outputting, any would-be malicious code (such as what you have there) is rendered impotent.
As a solution, I will add a check to validate email addresses before importing subscribers from the 2 listed plugins, and I’ll have that cleaning run once upon the next update. I’ll release this update ASAP within the next day or few. Thank you again for reporting this.
-
This reply was modified 8 years ago by
isabel104.
-
This reply was modified 8 years ago by
isabel104. Reason: clarification