The PGP signature parsing in Module::Signature before 0.74 allows remote attackers to cause the unsigned portion of a SIGNATURE file to be treated as the signed portion via unspecified vectors.
When converting from one data type to another, such as long to integer, data can be omitted or translated in a way that produces unexpected values. If the resulting values are used in a sensitive context, then dangerous behaviors may occur.
Link | Tags |
---|---|
http://www.openwall.com/lists/oss-security/2015/04/07/1 | mailing list third party advisory patch |
http://www.openwall.com/lists/oss-security/2015/04/23/17 | mailing list third party advisory patch |
https://github.com/audreyt/module-signature/commit/8a9164596fa5952d4fbcde5aa1c7d1c7bc85372f | third party advisory patch |
https://metacpan.org/changes/distribution/Module-Signature | release notes vendor advisory |
http://ubuntu.com/usn/usn-2607-1 | release notes third party advisory patch |