SECURITY: edited comment to private post loses privacy info. Not visible in stream but may be visible in feeds

This commit is contained in:
redmatrix
2016-05-12 16:51:20 -07:00
parent 9f57bfb5df
commit 2d79e75788
2 changed files with 11 additions and 1 deletions

View File

@@ -1953,6 +1953,16 @@ function remove_community_tag($sender, $arr, $uid) {
*/
function update_imported_item($sender, $item, $orig, $uid) {
// If this is a comment being updated, remove any privacy information
// so that item_store_update will set it from the original.
if($item['mid'] !== $item['parent_mid']) {
unset($item['allow_cid']);
unset($item['allow_gid']);
unset($item['deny_cid']);
unset($item['deny_gid']);
unset($item['item_private']);
}
$x = item_store_update($item);