Page MenuHomePhabricator

Unable to unprotect pages in the MediaWiki namespace
Closed, DeclinedPublic

Description

Author: timwi

Description:
Our documentation states that pages in the MediaWiki namespace are protected by
default. However, by way of experimentation with Anthere, we seem to have come
to the revelation that pages in the MediaWiki namespace are actually permanently
protected, and there is no way to unprotected a particular one.


Version: unspecified
Severity: enhancement

Details

Reference
bz625

Revisions and Commits

Related Objects

Event Timeline

bzimport raised the priority of this task from to Lowest.Nov 21 2014, 7:08 PM
bzimport set Reference to bz625.
bzimport added a subscriber: Unknown Object (MLST).

jeluf wrote:

Many of the MediaWiki messages allow insertion of HTML into the page. Allowing
anyone
to do this would be a severe security risk. Session hijacking would become much
easier.

gangleri wrote:

*** Bug 1912 has been marked as a duplicate of this bug. ***

gangleri wrote:

reopening this bug as it seems that the behaviour is not stable
see http://wqoq.com/wiki/Wqiki:Protection_log#Unprotecting_MediaWiki_messages
and compare
http://wqoq.com/w/index.php?title=MediaWiki:Sidebar&action=history
I was able to change the message.

regards reinhardt [[user:gangleri]]

robchur wrote:

Well that would be a different bug. Are you an administrator on that wiki? The
MediaWiki namespace is protected for a number of reasons, one of which is, as
mentioned, to prevent HTML injection into pages.

gangleri wrote:

(In reply to comment #4)

Well that would be a different bug. Are you an administrator on that wiki?

No. I am not an administrator at http://wqoq.com/wiki/ .

robchur wrote:

Yet you were able to edit a MediaWiki namespace page? Please attempt to
reproduce, and note the conditions - if you can successfully reproduce this,
please file as a bug.

zigger wrote:

*** Bug 1606 has been marked as a duplicate of this bug. ***

zigger wrote:

(resolved as WONTFIX again)

epriestley added a commit: Unknown Object (Diffusion Commit).Mar 4 2015, 8:21 AM
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).Mar 4 2015, 8:23 AM
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).
epriestley added a commit: Unknown Object (Diffusion Commit).