Red Hat Bugzilla – Bug 459812
IPsec crash with MAC longer than 16 bytes
Last modified: 2009-01-20 15:18:15 EST
Created attachment 314811 [details]
crypto: authenc - Avoid using clobbered request pointer
We need to add this change.
Created attachment 316877 [details]
[CRYPTO] authenc: Fix async crypto crash in crypto_authenc_genicv()
We need to apply this patch first as the other one depends on this.
Looking at it herbert, I think I took a backported version of that change into what I posted to RHKL (since the origional patch had rejects). Please review there and let me know with a thumbs up/down :)
You mean <20080916175806.GF15236@hmsendeavour.rdu.redhat.com>? Please see my reply on the list. Basically it should say something like
struct aead_request *areq = req->data;
instead of getting areq from greq.
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release. Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products. This request is not yet committed for inclusion in an Update
You can download this test kernel from http://people.redhat.com/dzickus/el5
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.