ID

VAR-202002-1179


CVE

CVE-2020-3860


TITLE

plural Apple Product Corruption Vulnerability

Trust: 0.8

sources: JVNDB: JVNDB-2020-002290

DESCRIPTION

A memory corruption issue was addressed with improved input validation. This issue is fixed in iOS 13.3.1 and iPadOS 13.3.1, watchOS 6.1.2. An application may be able to execute arbitrary code with kernel privileges. Apple iOS, etc. are all products of Apple (Apple). Apple iOS is an operating system developed for mobile devices. Apple iPadOS is an operating system for iPad tablets. Kernel is one of the kernel components. A memory corruption vulnerability exists in the Kernel component of Apple iOS versions prior to 13.3.1, iPadOS versions prior to 13.3.1, and watchOS versions prior to 6.1.2. Alternatively, on your watch, select "My Watch > General > About". -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 APPLE-SA-2020-1-28-1 iOS 13.3.1 and iPadOS 13.3.1 iOS 13.3.1 and iPadOS 13.3.1 are now available and address the following: Audio Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to execute arbitrary code with system privileges Description: A memory corruption issue was addressed with improved memory handling. CVE-2020-3857: Zhuo Liang of Qihoo 360 Vulcan Team FaceTime Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: A remote FaceTime user may be able to cause the local user's camera self-view to display the incorrect camera Description: An issue existed in the handling of the local user's self-view. CVE-2020-3869: Elisa Lee ImageIO Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: Processing a maliciously crafted image may lead to arbitrary code execution Description: An out-of-bounds read was addressed with improved input validation. CVE-2020-3870 CVE-2020-3878: Samuel Groß of Google Project Zero IOAcceleratorFamily Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to execute arbitrary code with kernel privileges Description: A memory corruption issue was addressed with improved memory handling. CVE-2020-3837: Brandon Azad of Google Project Zero IPSec Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: Loading a maliciously crafted racoon configuration file may lead to arbitrary code execution Description: An off by one issue existed in the handling of racoon configuration files. CVE-2020-3840: @littlelailo Kernel Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to read restricted memory Description: A validation issue was addressed with improved input sanitization. CVE-2020-3875: Brandon Azad of Google Project Zero Kernel Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to read restricted memory Description: A memory initialization issue was addressed with improved memory handling. CVE-2020-3872: Haakon Garseg Mørk of Cognite and Cim Stordal of Cognite Kernel Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: A malicious application may be able to determine kernel memory layout Description: An access issue was addressed with improved memory management. CVE-2020-3836: Brandon Azad of Google Project Zero Kernel Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to execute arbitrary code with kernel privileges Description: A memory corruption issue was addressed with improved memory handling. CVE-2020-3842: Ned Williamson working with Google Project Zero CVE-2020-3858: Xiaolong Bai and Min (Spark) Zheng of Alibaba Inc, Luyi Xing of Indiana University Bloomington Kernel Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to execute arbitrary code with kernel privileges Description: A race condition was addressed with improved locking. CVE-2020-3831: Corellium, Proteas of Qihoo 360 Nirvan Team Kernel Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: A malicious application may be able to execute arbitrary code with system privileges Description: A type confusion issue was addressed with improved memory handling. CVE-2020-3853: Brandon Azad of Google Project Zero Kernel Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to execute arbitrary code with kernel privileges Description: A memory corruption issue was addressed with improved input validation. CVE-2020-3860: Proteas of Qihoo 360 Nirvan Team libxpc Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: Processing a maliciously crafted string may lead to heap corruption Description: A memory corruption issue was addressed with improved input validation. CVE-2020-3856: Ian Beer of Google Project Zero libxpc Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to gain elevated privileges Description: An out-of-bounds read was addressed with improved bounds checking. CVE-2020-3829: Ian Beer of Google Project Zero Mail Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: Turning off "Load remote content in messages" may not apply to all mail previews Description: This issue was addressed with improved setting propagation. CVE-2020-3873: Alexander Heinrich (@Sn0wfreeze) of Technische Universität Darmstadt Messages Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: A person with physical access to an iOS device may be able to access contacts from the lock screen Description: An inconsistent user interface issue was addressed with improved state management. CVE-2020-3859: Simone PC of X10X (TWR) Messages Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: Users removed from an iMessage conversation may still be able to alter state Description: This issue was addressed with improved checks. CVE-2020-3844: Lance Rodgers of Oxon Hill High School Phone Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: A person with physical access to an iOS device may be able to access contacts from the lock screen Description: A lock screen issue allowed access to contacts on a locked device. CVE-2020-3828: an anonymous researcher Safari Login AutoFill Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: A local user may unknowingly send a password unencrypted over the network Description: The issue was addressed with improved UI handling. CVE-2020-3841: Sebastian Bicchi (@secresDoge) from Sec-Research Screenshots Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: Screenshots of the Messages app may reveal additional message content Description: An issued existed in the naming of screenshots. The issue was corrected with improved naming. CVE-2020-3874: Nicolas Luckie of Durham College wifivelocityd Available for: iPhone 6s and later, iPad Air 2 and later, iPad mini 4 and later, and iPod touch 7th generation Impact: An application may be able to execute arbitrary code with system privileges Description: The issue was addressed with improved permissions logic. CVE-2020-3838: Dayton Pidhirney (@_watbulb) Additional recognition IOSurface We would like to acknowledge Liang Chen (@chenliang0817) for their assistance. Photos Storage We would like to acknowledge Salman Husain of UC Berkeley for their assistance. Installation note: This update is available through iTunes and Software Update on your iOS device, and will not appear in your computer's Software Update application, or in the Apple Downloads site. Make sure you have an Internet connection and have installed the latest version of iTunes from https://www.apple.com/itunes/ iTunes and Software Update on the device will automatically check Apple's update server on its weekly schedule. When an update is detected, it is downloaded and the option to be installed is presented to the user when the iOS device is docked. We recommend applying the update immediately if possible. Selecting Don't Install will present the option the next time you connect your iOS device. The automatic update process may take up to a week depending on the day that iTunes or the device checks for updates. You may manually obtain the update via the Check for Updates button within iTunes, or the Software Update on your device. To check that the iPhone, iPod touch, or iPad has been updated: * Navigate to Settings * Select General * Select About. The version after applying this update will be "iOS 13.3.1 and iPadOS 13.3.1". Information will also be posted to the Apple Security Updates web site: https://support.apple.com/kb/HT201222 This message is signed with Apple's Product Security PGP key, and details are available at: https://www.apple.com/support/security/pgp/ -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEM5FaaFRjww9EJgvRBz4uGe3y0M0FAl4whoIACgkQBz4uGe3y 0M3JFg/9HBcMDffgGWKqqWc7O+CoqqogA+LPrEz+iGn8clEC3El9kr+i6Q1Lk4Pw RqE+v88E6jp11puj7g5/i5Fi4QzTZT2Y4wxfgAtNVJRfzak3AqDINswwSCrO/+q/ v+HnvErqH1QXH/AOX/PwU4/D+GQWOuxCsgiXyeLGDZKvjxxu+9T6BnbG594+pdxF lIfbnYRTObJ3K9dumQg/lK8f6AxOgJChUYddZGOvE8kcfeheGRSrl/Pp/uoTUhSd Vf4qnqVq7fmmGgaKaMZ5acQARP4KeS97C9R/SB6PT3HLsMpEOMq6dmGd1Ma8Atvx CvwrOAkZagAzUWmJQKIR+UkGrnBUyW+1w2XYExLEXKbyOEO9BUvPVCo+0xFLZi2C LrCYNVHTKVmCxDO3FmsIOIn39Fk3w9dDilEOLh+usFKYDclsahVvjpCtIinKGSkF WaijwWPQUwDXEL6NjaS6i42l7zUj/Of3Nw5MZGxyMpKsn//hu24n1p+b52ky9Iha xQAyIPZo+ChJqJI3+GqyW/20YLOyJSOOKrkN0m9GOa7ovPR99iyNRuX+NrUqfCby hHcrkjP3ONIc4ADXXpKao22ERcHEBeCuIfzUgA1V94B3sF7+Abqdt2G8SDHc7ftx o8jh2jBj4V360kxs6736hjY+X5YHYDBzYJ4iJTxwOhdGGLqmDo4= =4Udc -----END PGP SIGNATURE-----

Trust: 1.89

sources: NVD: CVE-2020-3860 // JVNDB: JVNDB-2020-002290 // VULHUB: VHN-181985 // PACKETSTORM: 156129 // PACKETSTORM: 156133

AFFECTED PRODUCTS

vendor:applemodel:iphone osscope:ltversion:13.3.1

Trust: 1.0

vendor:applemodel:ipadosscope:ltversion:13.3.1

Trust: 1.0

vendor:applemodel:watchosscope:ltversion:6.1.2

Trust: 1.0

vendor:applemodel:iosscope:eqversion:13.3.1 未満 (ipod touch 第 7 世代)

Trust: 0.8

vendor:applemodel:iosscope:eqversion:13.3.1 未満 (iphone 6s 以降)

Trust: 0.8

vendor:applemodel:ipadosscope:eqversion:13.3.1 未満 (ipad air 2 以降)

Trust: 0.8

vendor:applemodel:watchosscope:eqversion:6.1.2 未満 (apple watch series 1 以降)

Trust: 0.8

vendor:applemodel:ipadosscope:eqversion:13.3.1 未満 (ipad mini 4 以降)

Trust: 0.8

vendor:applemodel:watchosscope:eqversion:5.1

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:5.0.1

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:5.1.1

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:5.0

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:6.1

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:5.3

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:5.1.2

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:5.1.3

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:5.2.1

Trust: 0.6

vendor:applemodel:watchosscope:eqversion:5.2

Trust: 0.6

sources: JVNDB: JVNDB-2020-002290 // CNNVD: CNNVD-202001-1440 // NVD: CVE-2020-3860

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2020-3860
value: HIGH

Trust: 1.0

NVD: JVNDB-2020-002290
value: HIGH

Trust: 0.8

CNNVD: CNNVD-202001-1440
value: HIGH

Trust: 0.6

VULHUB: VHN-181985
value: HIGH

Trust: 0.1

nvd@nist.gov: CVE-2020-3860
severity: HIGH
baseScore: 7.2
vectorString: AV:L/AC:L/AU:N/C:C/I:C/A:C
accessVector: LOCAL
accessComplexity: LOW
authentication: NONE
confidentialityImpact: COMPLETE
integrityImpact: COMPLETE
availabilityImpact: COMPLETE
exploitabilityScore: 3.9
impactScore: 10.0
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 1.0

NVD: JVNDB-2020-002290
severity: HIGH
baseScore: 7.2
vectorString: AV:L/AC:L/AU:N/C:C/I:C/A:C
accessVector: LOCAL
accessComplexity: LOW
authentication: NONE
confidentialityImpact: COMPLETE
integrityImpact: COMPLETE
availabilityImpact: COMPLETE
exploitabilityScore: NONE
impactScore: NONE
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.8

VULHUB: VHN-181985
severity: HIGH
baseScore: 7.2
vectorString: AV:L/AC:L/AU:N/C:C/I:C/A:C
accessVector: LOCAL
accessComplexity: LOW
authentication: NONE
confidentialityImpact: COMPLETE
integrityImpact: COMPLETE
availabilityImpact: COMPLETE
exploitabilityScore: 3.9
impactScore: 10.0
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.1

nvd@nist.gov: CVE-2020-3860
baseSeverity: HIGH
baseScore: 7.8
vectorString: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
attackVector: LOCAL
attackComplexity: LOW
privilegesRequired: LOW
userInteraction: NONE
scope: UNCHANGED
confidentialityImpact: HIGH
integrityImpact: HIGH
availabilityImpact: HIGH
exploitabilityScore: 1.8
impactScore: 5.9
version: 3.1

Trust: 1.0

NVD: JVNDB-2020-002290
baseSeverity: HIGH
baseScore: 7.8
vectorString: CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
attackVector: LOCAL
attackComplexity: LOW
privilegesRequired: LOW
userInteraction: NONE
scope: UNCHANGED
confidentialityImpact: HIGH
integrityImpact: HIGH
availabilityImpact: HIGH
exploitabilityScore: NONE
impactScore: NONE
version: 3.0

Trust: 0.8

sources: VULHUB: VHN-181985 // JVNDB: JVNDB-2020-002290 // CNNVD: CNNVD-202001-1440 // NVD: CVE-2020-3860

PROBLEMTYPE DATA

problemtype:CWE-20

Trust: 1.1

problemtype:CWE-787

Trust: 1.1

problemtype:CWE-119

Trust: 0.9

sources: VULHUB: VHN-181985 // JVNDB: JVNDB-2020-002290 // NVD: CVE-2020-3860

THREAT TYPE

local

Trust: 0.6

sources: CNNVD: CNNVD-202001-1440

TYPE

buffer error

Trust: 0.6

sources: CNNVD: CNNVD-202001-1440

CONFIGURATIONS

sources: JVNDB: JVNDB-2020-002290

PATCH

title:HT210918url:https://support.apple.com/en-us/HT210918

Trust: 0.8

title:HT210921url:https://support.apple.com/en-us/HT210921

Trust: 0.8

title:HT210918url:https://support.apple.com/ja-jp/HT210918

Trust: 0.8

title:HT210921url:https://support.apple.com/ja-jp/HT210921

Trust: 0.8

title:Apple iOS , iPadOS and watchOS Kernel Fix for component buffer error vulnerabilityurl:http://www.cnnvd.org.cn/web/xxk/bdxqById.tag?id=110889

Trust: 0.6

sources: JVNDB: JVNDB-2020-002290 // CNNVD: CNNVD-202001-1440

EXTERNAL IDS

db:NVDid:CVE-2020-3860

Trust: 2.7

db:JVNid:JVNVU95678717

Trust: 0.8

db:JVNDBid:JVNDB-2020-002290

Trust: 0.8

db:CNNVDid:CNNVD-202001-1440

Trust: 0.7

db:PACKETSTORMid:156133

Trust: 0.7

db:AUSCERTid:ESB-2020.0354

Trust: 0.6

db:CNVDid:CNVD-2020-15570

Trust: 0.1

db:VULHUBid:VHN-181985

Trust: 0.1

db:PACKETSTORMid:156129

Trust: 0.1

sources: VULHUB: VHN-181985 // JVNDB: JVNDB-2020-002290 // PACKETSTORM: 156129 // PACKETSTORM: 156133 // CNNVD: CNNVD-202001-1440 // NVD: CVE-2020-3860

REFERENCES

url:https://support.apple.com/ht210918

Trust: 1.7

url:https://support.apple.com/ht210921

Trust: 1.7

url:https://nvd.nist.gov/vuln/detail/cve-2020-3860

Trust: 1.6

url:https://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2020-3860

Trust: 0.8

url:https://jvn.jp/vu/jvnvu95678717/

Trust: 0.8

url:https://support.apple.com/en-us/ht210921

Trust: 0.6

url:https://www.auscert.org.au/bulletins/esb-2020.0354/

Trust: 0.6

url:https://vigilance.fr/vulnerability/apple-ios-multiple-vulnerabilities-31448

Trust: 0.6

url:https://packetstormsecurity.com/files/156133/apple-security-advisory-2020-1-28-1.html

Trust: 0.6

url:https://nvd.nist.gov/vuln/detail/cve-2020-3842

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3837

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3853

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3875

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3857

Trust: 0.2

url:https://support.apple.com/kb/ht201222

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3870

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3838

Trust: 0.2

url:https://www.apple.com/support/security/pgp/

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3878

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3836

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3856

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3872

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3829

Trust: 0.2

url:https://nvd.nist.gov/vuln/detail/cve-2020-3877

Trust: 0.1

url:https://support.apple.com/kb/ht204641

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3834

Trust: 0.1

url:https://www.apple.com/itunes/

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3844

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3831

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3841

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3873

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3859

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3858

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3869

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3840

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3874

Trust: 0.1

url:https://nvd.nist.gov/vuln/detail/cve-2020-3828

Trust: 0.1

sources: VULHUB: VHN-181985 // JVNDB: JVNDB-2020-002290 // PACKETSTORM: 156129 // PACKETSTORM: 156133 // CNNVD: CNNVD-202001-1440 // NVD: CVE-2020-3860

CREDITS

Proteas of Qihoo 360 Nirvan Team,Apple

Trust: 0.6

sources: CNNVD: CNNVD-202001-1440

SOURCES

db:VULHUBid:VHN-181985
db:JVNDBid:JVNDB-2020-002290
db:PACKETSTORMid:156129
db:PACKETSTORMid:156133
db:CNNVDid:CNNVD-202001-1440
db:NVDid:CVE-2020-3860

LAST UPDATE DATE

2024-11-23T20:21:41.360000+00:00


SOURCES UPDATE DATE

db:VULHUBid:VHN-181985date:2021-07-21T00:00:00
db:JVNDBid:JVNDB-2020-002290date:2020-03-11T00:00:00
db:CNNVDid:CNNVD-202001-1440date:2020-03-09T00:00:00
db:NVDid:CVE-2020-3860date:2024-11-21T05:31:51.230

SOURCES RELEASE DATE

db:VULHUBid:VHN-181985date:2020-02-27T00:00:00
db:JVNDBid:JVNDB-2020-002290date:2020-03-11T00:00:00
db:PACKETSTORMid:156129date:2020-01-29T17:17:18
db:PACKETSTORMid:156133date:2020-01-29T17:17:53
db:CNNVDid:CNNVD-202001-1440date:2020-01-31T00:00:00
db:NVDid:CVE-2020-3860date:2020-02-27T21:15:17.773