A path handling issue was addressed with improved validation. This issue is fixed in iOS 17 and iPadOS 17, iOS 16.7 and iPadOS 16.7, macOS Sonoma 14, macOS Ventura 13.6, macOS Monterey 12.7. A sandboxed process may be able to circumvent sandbox restrictions.
The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.
Link | Tags |
---|---|
https://support.apple.com/en-us/120949 | vendor advisory |
https://support.apple.com/en-us/120329 | vendor advisory |
https://support.apple.com/en-us/120950 | vendor advisory |
https://support.apple.com/en-us/120337 | vendor advisory |
https://support.apple.com/en-us/120328 | vendor advisory |