The chap code in ppp(8) provides a target buffer to MD5Final()
that is not word aligned. This leads to a bus error in libmd while
computing a response to the CHAP challenge string.
Fix: Provide a temporary word aligned buffer to store the MD5 hash
and copy the hash into the CHAP response string using memcpy().
Patch attached with submission follows:
How-To-Repeat: Authenticate a ppp/pppoe session unsing CHAP
For bugs matching the following criteria:
Status: In Progress Changed: (is less than) 2014-06-01
Reset to default assignee and clear in-progress tags.
Mail being skipped