These functions needs special case in the taint code
- ReplaceQueryBuilder::row
- ReplaceQueryBuilder::rows
to be handled similar to the same-named functions in InsertQueryBuilder (T253380 / 9b35afd537c804f9fc581b5453977846d40739d5)
These functions needs special case in the taint code
to be handled similar to the same-named functions in InsertQueryBuilder (T253380 / 9b35afd537c804f9fc581b5453977846d40739d5)
| Subject | Author | Repo | Branch | Lines +/- | |
|---|---|---|---|---|---|
| Add taints for \Wikimedia\Rdbms\ReplaceQueryBuilder::row/rows | Umherirrender | mediawiki/tools/phan/SecurityCheckPlugin | master | +8 -6 |
Maybe this is not needed as there is no special handling for argument $rows for IDatabase::replace or IDatabase::upsert at the moment.
Change #1309722 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/tools/phan/SecurityCheckPlugin@master] Add taints for \Wikimedia\Rdbms\ReplaceQueryBuilder::row/rows
Change #1309722 merged by jenkins-bot:
[mediawiki/tools/phan/SecurityCheckPlugin@master] Add taints for \Wikimedia\Rdbms\ReplaceQueryBuilder::row/rows