ID

VAR-201506-0180


CVE

CVE-2015-4641


TITLE

Samsung Galaxy S phones fail to properly validate SwiftKey language pack updates

Trust: 0.8

sources: CERT/CC: VU#155412

DESCRIPTION

Directory traversal vulnerability in the SwiftKey language-pack update implementation on Samsung Galaxy S4, S4 Mini, S5, and S6 devices allows remote web servers to write to arbitrary files, and consequently execute arbitrary code in a privileged context, by leveraging control of the skslm.swiftkey.net domain name and providing a .. (dot dot) in an entry in a ZIP archive, as demonstrated by a traversal to the /data/dalvik-cache directory. Samsung Galaxy S4 and so on are all smart mobile devices released by South Korea's Samsung. A directory traversal vulnerability exists in the implementation of the SwiftKey language-pack upgrade for several Samsung Galaxy devices. SwiftKey is prone to a directory-traversal vulnerability. This may aid in further attacks

Trust: 3.15

sources: NVD: CVE-2015-4641 // CERT/CC: VU#155412 // JVNDB: JVNDB-2015-003230 // CNVD: CNVD-2015-04019 // BID: 75353

IOT TAXONOMY

category:['Network device']sub_category: -

Trust: 0.6

sources: CNVD: CNVD-2015-04019

AFFECTED PRODUCTS

vendor:samsungmodel:galaxy s4scope: - version: -

Trust: 1.4

vendor:samsungmodel:galaxy s5scope: - version: -

Trust: 1.4

vendor:samsungmodel:galaxy s4 miniscope: - version: -

Trust: 1.4

vendor:samsungmodel:galaxy s6scope: - version: -

Trust: 1.4

vendor:swiftkeymodel:sdkscope: - version: -

Trust: 1.4

vendor:swiftkeymodel:sdkscope:eqversion:*

Trust: 1.0

vendor:samsungmodel: - scope: - version: -

Trust: 0.8

vendor:swiftkeymodel:sdkscope:eqversion:0

Trust: 0.3

vendor:samsungmodel:galaxy s6scope:eqversion:0

Trust: 0.3

vendor:samsungmodel:galaxy s5scope:eqversion:0

Trust: 0.3

vendor:samsungmodel:galaxy s4 miniscope:eqversion:0

Trust: 0.3

vendor:samsungmodel:galaxy s4scope:eqversion:0

Trust: 0.3

sources: CERT/CC: VU#155412 // CNVD: CNVD-2015-04019 // BID: 75353 // JVNDB: JVNDB-2015-003230 // CNNVD: CNNVD-201506-341 // NVD: CVE-2015-4641

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2015-4641
value: MEDIUM

Trust: 1.0

NVD: CVE-2015-4641
value: MEDIUM

Trust: 0.8

CNVD: CNVD-2015-04019
value: MEDIUM

Trust: 0.6

CNNVD: CNNVD-201506-341
value: MEDIUM

Trust: 0.6

nvd@nist.gov: CVE-2015-4641
severity: MEDIUM
baseScore: 6.4
vectorString: AV:N/AC:L/AU:N/C:N/I:P/A:P
accessVector: NETWORK
accessComplexity: LOW
authentication: NONE
confidentialityImpact: NONE
integrityImpact: PARTIAL
availabilityImpact: PARTIAL
exploitabilityScore: 10.0
impactScore: 4.9
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 1.8

CNVD: CNVD-2015-04019
severity: MEDIUM
baseScore: 5.7
vectorString: AV:A/AC:M/AU:N/C:N/I:C/A:N
accessVector: ADJACENT_NETWORK
accessComplexity: MEDIUM
authentication: NONE
confidentialityImpact: NONE
integrityImpact: COMPLETE
availabilityImpact: NONE
exploitabilityScore: 5.5
impactScore: 6.9
acInsufInfo: NONE
obtainAllPrivilege: NONE
obtainUserPrivilege: NONE
obtainOtherPrivilege: NONE
userInteractionRequired: NONE
version: 2.0

Trust: 0.6

sources: CNVD: CNVD-2015-04019 // JVNDB: JVNDB-2015-003230 // CNNVD: CNNVD-201506-341 // NVD: CVE-2015-4641

PROBLEMTYPE DATA

problemtype:CWE-22

Trust: 1.8

sources: JVNDB: JVNDB-2015-003230 // NVD: CVE-2015-4641

THREAT TYPE

remote

Trust: 0.6

sources: CNNVD: CNNVD-201506-341

TYPE

path traversal

Trust: 0.6

sources: CNNVD: CNNVD-201506-341

CONFIGURATIONS

sources: JVNDB: JVNDB-2015-003230

PATCH

title:Information Regarding the Keyboard Security Issue and Our Device Policy Updateurl:http://global.samsungtomorrow.com/information-regarding-the-keyboard-security-issue-and-our-device-policy-update/

Trust: 0.8

title:Is my Samsung device open to a security hack or vulnerability through the keyboard?url:https://support.swiftkey.com/hc/en-us/articles/203483421

Trust: 0.8

title:Patches for a variety of Samsung Galaxy device directory traversal vulnerabilitiesurl:https://www.cnvd.org.cn/patchInfo/show/60050

Trust: 0.6

sources: CNVD: CNVD-2015-04019 // JVNDB: JVNDB-2015-003230

EXTERNAL IDS

db:NVDid:CVE-2015-4641

Trust: 3.3

db:CERT/CCid:VU#155412

Trust: 3.2

db:BIDid:75353

Trust: 1.3

db:JVNid:JVNVU94598171

Trust: 0.8

db:JVNDBid:JVNDB-2015-003230

Trust: 0.8

db:CNVDid:CNVD-2015-04019

Trust: 0.6

db:CNNVDid:CNNVD-201506-341

Trust: 0.6

sources: CERT/CC: VU#155412 // CNVD: CNVD-2015-04019 // BID: 75353 // JVNDB: JVNDB-2015-003230 // CNNVD: CNNVD-201506-341 // NVD: CVE-2015-4641

REFERENCES

url:https://www.nowsecure.com/blog/2015/06/16/remote-code-execution-as-system-user-on-samsung-phones/

Trust: 3.5

url:https://www.nowsecure.com/keyboard-vulnerability/

Trust: 2.7

url:http://arstechnica.com/security/2015/06/new-exploit-turns-samsung-galaxy-phones-into-remote-bugging-devices/

Trust: 2.4

url:http://www.kb.cert.org/vuls/id/155412

Trust: 2.4

url:https://github.com/nowsecure/samsung-ime-rce-poc/

Trust: 2.2

url:http://www.securityfocus.com/bid/75353

Trust: 1.0

url:https://www.nowsecure.com/blog/2015/06/23/on-detecting-and-preventing-the-samsung-ime-keyboard-swiftkey-language-pack-update-vulnerability/

Trust: 0.8

url:http://global.samsungtomorrow.com/information-regarding-the-keyboard-security-issue-and-our-device-policy-update/

Trust: 0.8

url:http://swiftkey.com/en/blog/samsung-keyboard-security-vulnerability-swiftkey/

Trust: 0.8

url:https://www.blackhat.com/ldn-15/summit.html#abusing-android-apps-and-gaining-remote-code-execution

Trust: 0.8

url:http://cwe.mitre.org/data/definitions/300.html

Trust: 0.8

url:http://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2015-4641

Trust: 0.8

url:http://jvn.jp/vu/jvnvu94598171/index.html

Trust: 0.8

url:http://web.nvd.nist.gov/view/vuln/detail?vulnid=cve-2015-4641

Trust: 0.8

url:http://www.samsung.com/

Trust: 0.3

sources: CERT/CC: VU#155412 // CNVD: CNVD-2015-04019 // BID: 75353 // JVNDB: JVNDB-2015-003230 // CNNVD: CNNVD-201506-341 // NVD: CVE-2015-4641

CREDITS

Ryan Welton and Ted Eull of NowSecure

Trust: 0.3

sources: BID: 75353

SOURCES

db:CERT/CCid:VU#155412
db:CNVDid:CNVD-2015-04019
db:BIDid:75353
db:JVNDBid:JVNDB-2015-003230
db:CNNVDid:CNNVD-201506-341
db:NVDid:CVE-2015-4641

LAST UPDATE DATE

2024-11-23T22:56:25.300000+00:00


SOURCES UPDATE DATE

db:CERT/CCid:VU#155412date:2015-06-25T00:00:00
db:CNVDid:CNVD-2015-04019date:2015-06-26T00:00:00
db:BIDid:75353date:2015-06-19T00:00:00
db:JVNDBid:JVNDB-2015-003230date:2015-07-01T00:00:00
db:CNNVDid:CNNVD-201506-341date:2015-06-23T00:00:00
db:NVDid:CVE-2015-4641date:2024-11-21T02:31:27.683

SOURCES RELEASE DATE

db:CERT/CCid:VU#155412date:2015-06-16T00:00:00
db:CNVDid:CNVD-2015-04019date:2015-06-26T00:00:00
db:BIDid:75353date:2015-06-19T00:00:00
db:JVNDBid:JVNDB-2015-003230date:2015-06-23T00:00:00
db:CNNVDid:CNNVD-201506-341date:2015-06-23T00:00:00
db:NVDid:CVE-2015-4641date:2015-06-19T14:59:02.630