On 09 Jul 2001 15:12:53 -0400, Jonathan M. Slivko wrote:
> What is the exact nature of this bug in poprelay? -- Jonathan

The nature of the problem is in how poprelayd reads the mail log file.
It looks for a string in a certain format, and when that format matches,
it inputs the ip address into the relaying tables.  The string it looks
for is one that matches a successful login.  The problem is that there
is no bound checking happening.  This allows a remote user to input a
string that matches the correct login line in a SMTP transaction.

This will add the specified IP address to the relay tables allowing a
remote user to send mail through the device.

We have rolled together a new poprelayd rpm that addresses this issue.
It hasn't been tested fully yet, but you can download it from the
following address:

ftp://ftp.cobaltnet.com/pub/experimental/RPMS/poprelayd-2.0-4.noarch.rpm
md5sum: 52af3c84c93914908ced089526521330

Please let me know if you find any issues with this version.

Jeff
-- 
Jeff Lovell
Sun Microsystems Inc.

_______________________________________________
cobalt-security mailing list
[EMAIL PROTECTED]
http://list.cobalt.com/mailman/listinfo/cobalt-security

Reply via email to