This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Trundle
Recipients Trundle, michael.foord
Date 2011-04-11.22:46:40
SpamBayes Score 9.3148235e-05
Marked as misclassified No
Message-id <1302562001.85.0.31491141999.issue11829@psf.upfronthosting.co.za>
In-reply-to
Content
The commit for issue #11133 omitted a part of the patch that checked whether the __dict__ attribute of metaclasses are shadowed. That makes it possible to trigger code execution in the case of metaclasses that have metaclasses.

Attached is a patch with a test and a fix.
History
Date User Action Args
2011-04-11 22:46:41Trundlesetrecipients: + Trundle, michael.foord
2011-04-11 22:46:41Trundlesetmessageid: <1302562001.85.0.31491141999.issue11829@psf.upfronthosting.co.za>
2011-04-11 22:46:41Trundlelinkissue11829 messages
2011-04-11 22:46:41Trundlecreate