[ https://issues.apache.org/jira/browse/MAPREDUCE-7451?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steve Loughran updated MAPREDUCE-7451: -------------------------------------- Summary: review TrackerDistributedCacheManager.checkPermissionOfOther (was: Security Vulnerability - Action Required: “Incorrect Permission Assignment for Critical Resource” vulnerability in the newest version of hadoop) > review TrackerDistributedCacheManager.checkPermissionOfOther > ------------------------------------------------------------ > > Key: MAPREDUCE-7451 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-7451 > Project: Hadoop Map/Reduce > Issue Type: Bug > Reporter: Yiheng Cao > Priority: Major > > I think the method > {{org.apache.hadoop.filecache.TrackerDistributedCacheManager.checkPermissionOfOther(FileSystem > fs, Path path, FsAction action)}} may have an “Incorrect Permission > Assignment for Critical Resource”vulnerability which is vulnerable in the > newest version of hadoop. It shares similarities to a recent CVE disclosure > _CVE-2017-3166_ in the same project _"apache/hadoop"_ project. > The vulnerability is present in the class > org.apache.hadoop.filecache.TrackerDistributedCacheManager of method > checkPermissionOfOther(FileSystem fs, Path path, FsAction action), which is > responsible for Checking whether the file system object (FileSystem) at the > specified path has additional user permissions for the specified > operation(action). {*}But t{*}{*}he check snippet is similar to the > vulnerable snippet for CVE-2017-3166{*} and may have the same consequence as > CVE-2017-3166: {*}a file in an encryption zone with access permissions will > be stored in a world-readable location and can be freely shared with any > application that requests the file to be localized{*}. Therefore, maybe you > need to fix the vulnerability with much the same fix code as the > CVE-2017-3166 patch. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: mapreduce-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: mapreduce-issues-h...@hadoop.apache.org