Don’t GET it!
Quite by accident, I discovered that one can post comments to MovableType blogs using HTTP GET requests (instead of the normal POST requests). The implications of this are, to say the least, a little worrisome.
Trackback Pings can also be sent using GET, even though that behaviour was supposed to have been removed from MovableType over a year ago.
Note: in older versions of the TrackBack specification, pings are sent using HTTP GET requests. This behavior is deprecrated; support for GET requests will be removed from the Movable Type implementation in January of 2003.
Here’s a patch to fix both problems.
As usual, if you’re using MT-Blacklist, you need to apply the patches to MTBlPost.pm
and MTBlPing.pm
instead.