You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by no...@apache.org on 2006/06/15 22:41:45 UTC
svn commit: r414677 -
/james/server/branches/v2.3/src/java/org/apache/james/smtpserver/SMTPHandler.java
Author: noel
Date: Thu Jun 15 13:41:45 2006
New Revision: 414677
URL: http://svn.apache.org/viewvc?rev=414677&view=rev
Log:
Quick fix for CVE-2006-2806 / JAMES-535
Modified:
james/server/branches/v2.3/src/java/org/apache/james/smtpserver/SMTPHandler.java
Modified: james/server/branches/v2.3/src/java/org/apache/james/smtpserver/SMTPHandler.java
URL: http://svn.apache.org/viewvc/james/server/branches/v2.3/src/java/org/apache/james/smtpserver/SMTPHandler.java?rev=414677&r1=414676&r2=414677&view=diff
==============================================================================
--- james/server/branches/v2.3/src/java/org/apache/james/smtpserver/SMTPHandler.java (original)
+++ james/server/branches/v2.3/src/java/org/apache/james/smtpserver/SMTPHandler.java Thu Jun 15 13:41:45 2006
@@ -752,6 +752,8 @@
return commandLine;
} catch (CRLFTerminatedReader.TerminationException te) {
writeLoggedFlushedResponse("501 Syntax error at character position " + te.position() + ". CR and LF must be CRLF paired. See RFC 2821 #2.7.1.");
+ } catch (CRLFTerminatedReader.LineLengthExceededException llee) {
+ writeLoggedFlushedResponse("500 Line length exceeded. See RFC 2821 #4.5.3.1.");
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org