Page MenuHomePhabricator

Fix taint-check annotations for Message::rawParam
Closed, ResolvedPublic

Description

The method docblock has:

* @param-taint $raw html,raw_param

This should be updated to remove raw_param (removed in the last version of taint-check, doesn't do much in previous versions) and it should also have exec_html.

Event Timeline

Change 856505 had a related patch set uploaded (by SBassett; author: SBassett):

[mediawiki/core@master] Remove unused raw_param annotation, add exec_html annotaiton

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

Change 858399 had a related patch set uploaded (by Jforrester; author: SBassett):

[mediawiki/core@master] Message::rawParam: Remove unused 'raw_param' annotation

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

Change 858399 merged by jenkins-bot:

[mediawiki/core@master] Message::rawParam: Remove unused 'raw_param' annotation

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

Change 856505 merged by jenkins-bot:

[mediawiki/core@master] Message::rawParam: Add novel 'exec_html' annotation

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

Change 876209 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/CentralAuth@master] phan: Suppress unlikely XSS warning from phan in LogFormatter

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

Change 876210 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Renameuser@master] phan: Suppress unlikely XSS warning from phan in LogFormatter

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

Change 876211 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/LegalLogin@master] phan: Suppress unlikely XSS warning from phan in LogFormatter

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

Change 876213 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/GrowthExperiments@master] phan: Suppress unlikely XSS warning from phan in LogFormatter

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

Change 876218 had a related patch set uploaded (by Umherirrender; author: Umherirrender):

[mediawiki/extensions/Flow@master] phan: Suppress SecurityCheckMulti for AbstractRevision::setContentRaw

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

Change 876211 abandoned by Umherirrender:

[mediawiki/extensions/LegalLogin@master] Fix message escaping in LogFormatter

Reason:

Done with I49cc78cd06f4b84a7a55e43e3c731455c57b687e

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

Change 876209 merged by jenkins-bot:

[mediawiki/extensions/CentralAuth@master] phan: Suppress unlikely XSS warning from phan in LogFormatter

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

Change 876213 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] phan: Suppress unlikely XSS warning from phan in LogFormatter

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

Change 876218 merged by jenkins-bot:

[mediawiki/extensions/Flow@master] phan: Suppress SecurityCheckMulti for AbstractRevision::setContentRaw

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

Daimona removed a project: Patch-For-Review.

I'm assuming this is done, thanks all!

Change 876210 merged by jenkins-bot:

[mediawiki/extensions/Renameuser@master] phan: Suppress unlikely XSS warning from phan in LogFormatter

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