Page MenuHomePhabricator

New accounts with names beginning with ~2 are created
Closed, ResolvedPublic1 Estimated Story PointsBUG REPORT

Description

https://meta.wikimedia.org/wiki/Special:CentralAuth/~2023-27459-O41

  1. This should've been prevented.
  2. It's currently unclear how many accounts with names beginning with ~2 are there.
  3. This blocks T349507

Event Timeline

Change #1014559 had a related patch set uploaded (by Tchanders; author: Tchanders):

[operations/mediawiki-config@master] Prevent new user names matching the temporary account pattern

https://gerrit.wikimedia.org/r/1014559

It's currently unclear how many accounts with names beginning with ~2 are there.

@Niharika Could you re-run the analysis on the user names starting with ~2?

This should've been prevented.

The config patch should prevent this once it's deployed.

Change #1014559 merged by jenkins-bot:

[operations/mediawiki-config@master] Prevent new user names matching the temporary account pattern

https://gerrit.wikimedia.org/r/1014559

Mentioned in SAL (#wikimedia-operations) [2024-03-27T14:02:53Z] <dreamyjazz@deploy1002> Started scap: Backport for [[gerrit:1014559|Prevent new user names matching the temporary account pattern (T361021 T349506)]]

Mentioned in SAL (#wikimedia-operations) [2024-03-27T14:05:56Z] <dreamyjazz@deploy1002> dreamyjazz and tchanders: Backport for [[gerrit:1014559|Prevent new user names matching the temporary account pattern (T361021 T349506)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-03-27T14:17:21Z] <dreamyjazz@deploy1002> Finished scap: Backport for [[gerrit:1014559|Prevent new user names matching the temporary account pattern (T361021 T349506)]] (duration: 14m 28s)

Dreamy_Jazz subscribed.

Suggested QA steps for a WMF production wiki (such as testwiki):

  1. Attempt to create a account with the prefix ~
  2. Verify that the username is considered invalid and you cannot create an account.
dom_walden subscribed.

Suggested QA steps for a WMF production wiki (such as testwiki):

  1. Attempt to create a account with the prefix ~
  2. Verify that the username is considered invalid and you cannot create an account.

I can confirm on testwiki that I cannot create username ~2024-7889 either via Special:CreateAccount or the API. In both cases I am told You have not specified a valid username.

Change #1015072 had a related patch set uploaded (by Tchanders; author: Tchanders):

[operations/mediawiki-config@master] Scope temp user reserved pattern to temp users

https://gerrit.wikimedia.org/r/1015072

Change #1015072 merged by jenkins-bot:

[operations/mediawiki-config@master] Scope temp user reserved pattern to temp users

https://gerrit.wikimedia.org/r/1015072

Mentioned in SAL (#wikimedia-operations) [2024-03-27T20:07:58Z] <jhuneidi@deploy1002> Started scap: Backport for [[gerrit:1015072|Scope temp user reserved pattern to temp users (T361021 T349506)]], [[gerrit:1015095|Updates config to deploy vector 2022 (T360628)]]

Mentioned in SAL (#wikimedia-operations) [2024-03-27T20:10:30Z] <jhuneidi@deploy1002> ksarabia and jhuneidi and tchanders: Backport for [[gerrit:1015072|Scope temp user reserved pattern to temp users (T361021 T349506)]], [[gerrit:1015095|Updates config to deploy vector 2022 (T360628)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2024-03-27T20:26:56Z] <jhuneidi@deploy1002> Finished scap: Backport for [[gerrit:1015072|Scope temp user reserved pattern to temp users (T361021 T349506)]], [[gerrit:1015095|Updates config to deploy vector 2022 (T360628)]] (duration: 18m 57s)