As of 7.11 Drupal core implements a fix for CVE: CVE-2012-0825. AX values on the relying party side are ignored. See: http://drupal.org/node/1425084.
The provided patch solves this issue.
| Comment | File | Size | Author |
|---|---|---|---|
| #3 | 1485036_openidax_properly_sign_3.patch | 1.02 KB | slashrsm |
| #2 | 1485036_openidax_properly_sign_2.patch | 1.04 KB | slashrsm |
| properly_sign_ax_value.patch | 540 bytes | paranojik |
Comments
Comment #1
paranojik commentedForgot to change status...
Comment #2
slashrsm commentedA bit improved patch.
Comment #3
slashrsm commentedThis should be even better.
Comment #4
xamanu commentedCommitted. Thanks.
Comment #6
mgeurts commentedXamanu, i'm looking at this at the moment, using:
test-id.net to test this and i'm still getting an "Warning: Provider failed to sign the AX extension." after applying this patch. Any thoughts?
Comment #7
jerry.johnson commentedI've tried the patches and the latest commit 7.x-1.x-dev. The attributes such as mode are not being signed still. I've confirmed with fiddler, as well.