[wp-trac] [WordPress Trac] #13791: Prevent comment author impersonation
WordPress Trac
wp-trac at lists.automattic.com
Thu Jun 10 20:46:36 UTC 2010
#13791: Prevent comment author impersonation
-------------------------+--------------------------------------------------
Reporter: mdawaffe | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: 3.1
Component: Comments | Version: 2.9.2
Severity: normal | Keywords: has-patch
-------------------------+--------------------------------------------------
Comment(by mdawaffe):
Replying to [comment:4 filosofo]:
> This is really going to annoy people who don't care whether they're
logged in or not, but just want to comment on posts.
> * Someone who logs in to make posts, but then replies spontaneously
(say using mobile) without logging in--only to lose her comment to a
cryptic movie reference ('Howdy, Mr. Abagnale.').
> * Someone who once created an account long ago for some reason, but now
returns to make a comment only to lose it upon submission.
I consider this a Proof of Concept, not a final implementation. A better
UX would be to offer a pre-filled comment form (or redirect back to the
referrer with the form prefilled), and offer the chance to change the
email address or log in.
> Perhaps more importantly, this approach fails at its ostensible purpose,
which is to assure readers that a given commenter is who it says it is:
> * If a site requires login for commenting, then this isn't a problem
currently.
Yes it is. There is a CSRF vulnerability here.
> * If a site does not require login for commenting, then readers can
have no certainty that a given comment hasn't been spoofed, because they
likely do not know whether the actual commenter is a registered user. For
most sites they don't even have ''probable'' confidence, because the vast
majority of comments will have been made by those not logged in, which
implies that only a minority can possibly be helped by anti-spoofing.
It'd be easy to add some style to the comment by a registered user.
> Consider the fact that spoofed comments are a slim minority of comments,
and what this approach amounts to is many legitimate users being irritated
with only slight confidence that the bad guys are being thwarted. Like
airport security procedures? :)
See above UX considerations.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/13791#comment:5>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list