Closed Bug 1989605 Opened 2 months ago Closed 2 months ago

Don't allow brand-new accounts to use the Triage Request Form to self-grant `canconfirm`

Categories

(bugzilla.mozilla.org :: General, enhancement, P2)

Production
enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: dveditz, Unassigned)

Details

(Keywords: bmo-triaged)

Attachments

(1 file)

We already have a problem with new people who join bugzilla and vandalize bugs. Separate from spammers, just people playing around to see how it works (students, bug bounty hunters). We should NOT allow these new people to use the Triage request form to self-grant the ability to change resolutions on bugs that are not their own. "New" accounts should not be allowed to do this. (example instance)

I'm not sure what value of "new" to use. 6 months? 6 weeks?

There are other possible changes (like direct people to chat.mozilla.org to ask people, or set up another "file a bug" form), but I suspect people that new don't even know about canconfirm and would not be asking about it except that page tells them it exists. If new users find out it exists because they're already in chat and someone sends them to that page then the person who sent them can also help if they can't find the link.

:dkl suggested reusing the _is_new() criteria used to add the "New to Bugzilla" comment badges. That would be a perfectly matching concept.

We can re-use the user->is_new property to not show/allow the self-canconfirm for now:
https://github.com/mozilla-bteam/bmo/blob/master/extensions/TagNewUsers/Extension.pm#L192-L203

Severity: -- → S3
Type: task → enhancement
Keywords: bmo-triaged
Priority: -- → P2

Authored by https://github.com/dklawren
https://github.com/mozilla-bteam/bmo/commit/1c734cc234ee6348f912b5b8422e707e11d3f8d9
[master] Bug 1989605 - Don't allow brand-new accounts to use the Triage Request Form to self-grant

Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: