Quote from: [Unknown] on February 01, 2004, 12:42:58 AM
It's not a virus, it's an exploit. Outlook is detecting an exploit in the email....
YaBB SE doesn't even send HTML emails. Supermod, however, does... but, still, that shouldn't contain any exploits...
-[Unknown]
Is there anyway that I can reformat the mail headers in
Subs.pl so that this exploit isn't there?
Reply to daddywolfe & Peter:
Yes, I meant Subs.php, as detailed in the changelog at
http://sourceforge.net/project/shownotes.php?release_id=210608?Also, I have changed the subject line for forgotten passwords to be Account Information. Is that considered a security risk for anyone trying to monitor email packets or whatever on the Internet.. ?
I have other programs that send email out, such as the lastest version of formmail.php. I've never received bounce backs from email sent via these programs. I also used to run Majordomo on my server, and again, I never received bouncebacks. If I knew enough about mail headers, I would use the way formmail.php generates headers to modify Subs.php, but I don't have a way to test it, to verify that I fixed the problem.
I have 26,000+ members who signed up over the last couple of years, and this problem occurs with only some of them. If I had to guess, I'd say 2-3%.
This latest guy who had the problem wrote me to say that he was trying to get a new password, but his virus protection software kept reporting that I (YaBB Se) was sending him a virus. I received the boucebacks from his attempts. I then tried to modify a couple of headers, resent his password, and received the bouceback an instant later.
Rather than sending further "virus" emails, I manually changed his password in his profile and sent it to him via my regular email account, asking if I could use his account to test to see if I could come up with a fix.. but I haven't heard back. Who in their right mind would let a stranger send email to them when their email program says the email contains a virus?
I'm not using Supermod, and no mods that modify the sendmail function in
Subs.pl. Yes, I modified the actual message in the password reminder slightly, but I think this problem occurs with a small perscentage of all email sent out via YaBB SE.. such as notifications.
I'd appreciate any futher suggestions.. here's some info I found about the vulnerability:
"Outlook 'CR' Vulnerability: This vulnerability occurs when an E-mail contains a single 'CR' character within the E-mail headers (as opposed to a 'CR' followed by an 'LF', which is used to end a line in SMTP). Outlook can treat this as the end of the headers, which would allow Outlook to see a virus that was embedded in the headers. There is no legitimate reason for an E-mail to contain a lone 'CR' in the headers."
http://www.thecoaproject.com/bugreport.phpSee also:
http://www.securitytracker.com/alerts/2002/Feb/1003546.htmlSorry if this message should have been posted somewhere else. I was hoping the latest upgrade would include a fix for this.
Am I really the only one who has had this problem? I thought that maybe it was a matter of removing one of the instances of \r\n. What is LF?
Yvette