ID

VAR-202002-1186


CVE

CVE-2020-3872


TITLE

plural Apple Product memory initialization vulnerability

Trust: 0.8

sources: JVNDB: JVNDB-2020-002337

DESCRIPTION

A memory initialization issue was addressed with improved memory handling. This issue is fixed in iOS 13.3.1 and iPadOS 13.3.1, macOS Catalina 10.15.3, tvOS 13.3.1, watchOS 6.1.2. An application may be able to read restricted memory. Apple iOS is an operating system developed for mobile devices. Apple iPadOS is an operating system for iPad tablets. Apple tvOS is a smart TV operating system. 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.98

sources: NVD: CVE-2020-3872 // JVNDB: JVNDB-2020-002337 // VULHUB: VHN-181997 // PACKETSTORM: 156129 // PACKETSTORM: 156130 // PACKETSTORM: 156133

AFFECTED PRODUCTS

vendor:applemodel:iphone osscope:ltversion:13.3.1

Trust: 1.0

vendor:applemodel:watchosscope:ltversion:6.1.2

Trust: 1.0

vendor:applemodel:tvosscope:ltversion:13.3.1

Trust: 1.0

vendor:applemodel:ipadosscope:ltversion:13.3.1

Trust: 1.0

vendor:applemodel:mac os xscope:ltversion:10.15.3

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:mac os xscope:eqversion:10.13.6

Trust: 0.8

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

Trust: 0.8

vendor:applemodel:mac os xscope:eqversion:10.14.6

Trust: 0.8

vendor:applemodel:tvosscope:eqversion:13.3.1 未満 (apple tv hd)

Trust: 0.8

vendor:applemodel:tvosscope:eqversion:13.3.1 未満 (apple tv 4k)

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:mac os xscope:eqversion:10.15.2

Trust: 0.8

sources: JVNDB: JVNDB-2020-002337 // NVD: CVE-2020-3872

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2020-3872
value: MEDIUM

Trust: 1.0

NVD: JVNDB-2020-002337
value: MEDIUM

Trust: 0.8

CNNVD: CNNVD-202001-1453
value: MEDIUM

Trust: 0.6

VULHUB: VHN-181997
value: MEDIUM

Trust: 0.1

nvd@nist.gov: CVE-2020-3872
severity: MEDIUM
baseScore: 4.3
vectorString: AV:N/AC:M/AU:N/C:P/I:N/A:N
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: PARTIAL
integrityImpact: NONE
availabilityImpact: NONE
exploitabilityScore: 8.6
impactScore: 2.9
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 1.0

NVD: JVNDB-2020-002337
severity: MEDIUM
baseScore: 4.3
vectorString: AV:N/AC:M/AU:N/C:P/I:N/A:N
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: PARTIAL
integrityImpact: NONE
availabilityImpact: NONE
exploitabilityScore: NONE
impactScore: NONE
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.8

VULHUB: VHN-181997
severity: MEDIUM
baseScore: 4.3
vectorString: AV:N/AC:M/AU:N/C:P/I:N/A:N
accessVector: NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: PARTIAL
integrityImpact: NONE
availabilityImpact: NONE
exploitabilityScore: 8.6
impactScore: 2.9
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.1

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

Trust: 1.0

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

Trust: 0.8

sources: VULHUB: VHN-181997 // JVNDB: JVNDB-2020-002337 // CNNVD: CNNVD-202001-1453 // NVD: CVE-2020-3872

PROBLEMTYPE DATA

problemtype:CWE-665

Trust: 1.1

problemtype:CWE-119

Trust: 0.9

sources: VULHUB: VHN-181997 // JVNDB: JVNDB-2020-002337 // NVD: CVE-2020-3872

THREAT TYPE

local

Trust: 0.6

sources: CNNVD: CNNVD-202001-1453

TYPE

buffer error

Trust: 0.6

sources: CNNVD: CNNVD-202001-1453

CONFIGURATIONS

sources: JVNDB: JVNDB-2020-002337

PATCH

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

Trust: 0.8

title:HT210919url:https://support.apple.com/en-us/HT210919

Trust: 0.8

title:HT210920url:https://support.apple.com/en-us/HT210920

Trust: 0.8

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

Trust: 0.8

title:HT210919url:https://support.apple.com/ja-jp/HT210919

Trust: 0.8

title:HT210920url:https://support.apple.com/ja-jp/HT210920

Trust: 0.8

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

Trust: 0.8

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

Trust: 0.8

title:Multiple Apple product Kernel Fix for component buffer error vulnerabilityurl:http://www.cnnvd.org.cn/web/xxk/bdxqById.tag?id=111067

Trust: 0.6

sources: JVNDB: JVNDB-2020-002337 // CNNVD: CNNVD-202001-1453

EXTERNAL IDS

db:NVDid:CVE-2020-3872

Trust: 2.8

db:JVNid:JVNVU95678717

Trust: 0.8

db:JVNDBid:JVNDB-2020-002337

Trust: 0.8

db:PACKETSTORMid:156133

Trust: 0.7

db:AUSCERTid:ESB-2020.0355

Trust: 0.6

db:CNNVDid:CNNVD-202001-1453

Trust: 0.6

db:CNVDid:CNVD-2020-15292

Trust: 0.1

db:VULHUBid:VHN-181997

Trust: 0.1

db:PACKETSTORMid:156129

Trust: 0.1

db:PACKETSTORMid:156130

Trust: 0.1

sources: VULHUB: VHN-181997 // JVNDB: JVNDB-2020-002337 // PACKETSTORM: 156129 // PACKETSTORM: 156130 // PACKETSTORM: 156133 // CNNVD: CNNVD-202001-1453 // NVD: CVE-2020-3872

REFERENCES

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

Trust: 1.7

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

Trust: 1.7

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

Trust: 1.7

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

Trust: 1.7

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

Trust: 1.7

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

Trust: 0.8

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

Trust: 0.8

url:https://support.apple.com/en-au/ht210920

Trust: 0.6

url:https://vigilance.fr/vulnerability/apple-macos-multiple-vulnerabilities-31449

Trust: 0.6

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

Trust: 0.6

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

Trust: 0.6

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

Trust: 0.6

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

Trust: 0.6

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.3

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

Trust: 0.2

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

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://nvd.nist.gov/vuln/detail/cve-2020-3868

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-3874

Trust: 0.1

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

Trust: 0.1

sources: VULHUB: VHN-181997 // JVNDB: JVNDB-2020-002337 // PACKETSTORM: 156129 // PACKETSTORM: 156130 // PACKETSTORM: 156133 // CNNVD: CNNVD-202001-1453 // NVD: CVE-2020-3872

CREDITS

Apple,Haakon Garseg Mørk of Cognite and Cim Stordal of Cognite

Trust: 0.6

sources: CNNVD: CNNVD-202001-1453

SOURCES

db:VULHUBid:VHN-181997
db:JVNDBid:JVNDB-2020-002337
db:PACKETSTORMid:156129
db:PACKETSTORMid:156130
db:PACKETSTORMid:156133
db:CNNVDid:CNNVD-202001-1453
db:NVDid:CVE-2020-3872

LAST UPDATE DATE

2024-11-23T21:13:12.590000+00:00


SOURCES UPDATE DATE

db:VULHUBid:VHN-181997date:2021-07-21T00:00:00
db:JVNDBid:JVNDB-2020-002337date:2020-03-12T00:00:00
db:CNNVDid:CNNVD-202001-1453date:2021-11-03T00:00:00
db:NVDid:CVE-2020-3872date:2024-11-21T05:31:52.520

SOURCES RELEASE DATE

db:VULHUBid:VHN-181997date:2020-02-27T00:00:00
db:JVNDBid:JVNDB-2020-002337date:2020-03-12T00:00:00
db:PACKETSTORMid:156129date:2020-01-29T17:17:18
db:PACKETSTORMid:156130date:2020-01-29T17:17:28
db:PACKETSTORMid:156133date:2020-01-29T17:17:53
db:CNNVDid:CNNVD-202001-1453date:2020-01-31T00:00:00
db:NVDid:CVE-2020-3872date:2020-02-27T21:15:18.490