ID

VAR-201405-0015


CVE

CVE-2012-4915


TITLE

WordPress for Google Doc Embedder Directory traversal vulnerability in plugin

Trust: 0.8

sources: JVNDB: JVNDB-2012-006222

DESCRIPTION

Directory traversal vulnerability in the Google Doc Embedder plugin before 2.5.4 for WordPress allows remote attackers to read arbitrary files via a .. (dot dot) in the file parameter to libs/pdf.php. A remote attacker can use directory-traversal sequences to retrieve arbitrary files in the context of the affected application. Google Doc Embedder 2.4.6 is vulnerable; other versions may also be affected. WordPress is a set of blogging platform developed by WordPress Software Foundation using PHP language, which supports setting up personal blogging websites on PHP and MySQL servers. Google Doc Embedder is one of the plugins that can embed MS Office, PDF and other file systems into web pages. The vulnerability is caused by the libs/pdf.php script not adequately filtering the 'file' parameter. ---------------------------------------------------------------------- The final version of the CSI 6.0 has been released. Find out why this is not just another Patch Management solution: http://secunia.com/blog/325/ ---------------------------------------------------------------------- TITLE: WordPress Google Doc Embedder Plugin Arbitrary File Disclosure Vulnerability SECUNIA ADVISORY ID: SA50832 VERIFY ADVISORY: Secunia.com http://secunia.com/advisories/50832/ Customer Area (Credentials Required) https://ca.secunia.com/?page=viewadvisory&vuln_id=50832 RELEASE DATE: 2013-01-03 DISCUSS ADVISORY: http://secunia.com/advisories/50832/#comments AVAILABLE ON SITE AND IN CUSTOMER AREA: * Last Update * Popularity * Comments * Criticality Level * Impact * Where * Solution Status * Operating System / Software * CVE Reference(s) http://secunia.com/advisories/50832/ ONLY AVAILABLE IN CUSTOMER AREA: * Authentication Level * Report Reliability * Secunia PoC * Secunia Analysis * Systems Affected * Approve Distribution * Remediation Status * Secunia CVSS Score * CVSS https://ca.secunia.com/?page=viewadvisory&vuln_id=50832 ONLY AVAILABLE WITH SECUNIA CSI AND SECUNIA PSI: * AUTOMATED SCANNING http://secunia.com/vulnerability_scanning/personal/ http://secunia.com/vulnerability_scanning/corporate/wsus_sccm_3rd_third_party_patching/ DESCRIPTION: Charlie Eriksen has discovered a vulnerability in the Google Doc Embedder plugin for WordPress, which can be exploited by malicious people to disclose sensitive information. Input passed to the "file" parameter in wp-content/plugins/google-document-embedder/libs/pdf.php (when "fn" is set to a valid value) is not properly verified before being used to display files. The vulnerability is confirmed in version 2.4.6. SOLUTION: Update to version 2.5.4. PROVIDED AND/OR DISCOVERED BY: Charlie Eriksen via Secunia OTHER REFERENCES: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ DEEP LINKS: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ EXTENDED DESCRIPTION: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ EXTENDED SOLUTION: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ EXPLOIT: Further details available in Customer Area: http://secunia.com/vulnerability_intelligence/ ---------------------------------------------------------------------- About: This Advisory was delivered by Secunia as a free service to help private users keeping their systems up to date against the latest vulnerabilities. Subscribe: http://secunia.com/advisories/secunia_security_advisories/ Definitions: (Criticality, Where etc.) http://secunia.com/advisories/about_secunia_advisories/ Please Note: Secunia recommends that you verify all advisories you receive by clicking the link. Secunia NEVER sends attached files with advisories. Secunia does not advise people to install third party patches, only use those supplied by the vendor. ---------------------------------------------------------------------- Unsubscribe: Secunia Security Advisories http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org ----------------------------------------------------------------------

Trust: 2.16

sources: NVD: CVE-2012-4915 // JVNDB: JVNDB-2012-006222 // BID: 57133 // VULHUB: VHN-58196 // VULMON: CVE-2012-4915 // PACKETSTORM: 119223

AFFECTED PRODUCTS

vendor:davistribemodel:google doc embedderscope:eqversion:2.3

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.2.2

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.2.3

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.2

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.0

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.4.1

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.2.1

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.4.2

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.1

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.4

Trust: 1.6

vendor:davistribemodel:google doc embedderscope:eqversion:2.4.5

Trust: 1.0

vendor:davistribemodel:google doc embedderscope:eqversion:2.4.4

Trust: 1.0

vendor:davistribemodel:google doc embedderscope:eqversion:2.4.3

Trust: 1.0

vendor:davistribemodel:google doc embedderscope:eqversion:2.5

Trust: 1.0

vendor:davistribemodel:google doc embedderscope:eqversion:2.5.2

Trust: 1.0

vendor:davistribemodel:google doc embedderscope:lteversion:2.5.3

Trust: 1.0

vendor:davistribemodel:google doc embedderscope:eqversion:2.5.1

Trust: 1.0

vendor:davistribemodel:google doc embedderscope:eqversion:2.4.6

Trust: 1.0

vendor:google doc embeddermodel:google doc embedderscope:ltversion:2.5.4

Trust: 0.8

sources: JVNDB: JVNDB-2012-006222 // CNNVD: CNNVD-201301-035 // NVD: CVE-2012-4915

CVSS

SEVERITY

CVSSV2

CVSSV3

nvd@nist.gov: CVE-2012-4915
value: MEDIUM

Trust: 1.0

NVD: CVE-2012-4915
value: MEDIUM

Trust: 0.8

CNNVD: CNNVD-201301-035
value: MEDIUM

Trust: 0.6

VULHUB: VHN-58196
value: MEDIUM

Trust: 0.1

VULMON: CVE-2012-4915
value: MEDIUM

Trust: 0.1

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

Trust: 1.9

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

Trust: 0.1

sources: VULHUB: VHN-58196 // VULMON: CVE-2012-4915 // JVNDB: JVNDB-2012-006222 // CNNVD: CNNVD-201301-035 // NVD: CVE-2012-4915

PROBLEMTYPE DATA

problemtype:CWE-22

Trust: 1.9

sources: VULHUB: VHN-58196 // JVNDB: JVNDB-2012-006222 // NVD: CVE-2012-4915

THREAT TYPE

remote

Trust: 0.6

sources: CNNVD: CNNVD-201301-035

TYPE

path traversal

Trust: 0.6

sources: CNNVD: CNNVD-201301-035

CONFIGURATIONS

sources: JVNDB: JVNDB-2012-006222

EXPLOIT AVAILABILITY

sources: VULHUB: VHN-58196 // VULMON: CVE-2012-4915

PATCH

title:Top Pageurl:http://www.davistribe.org/gde/

Trust: 0.8

title:Google Doc Embedderurl:http://wordpress.org/plugins/google-document-embedder/changelog/

Trust: 0.8

title:git_vul_drillerurl:https://github.com/CERTCC/git_vul_driller

Trust: 0.1

sources: VULMON: CVE-2012-4915 // JVNDB: JVNDB-2012-006222

EXTERNAL IDS

db:NVDid:CVE-2012-4915

Trust: 2.9

db:BIDid:57133

Trust: 2.1

db:SECUNIAid:50832

Trust: 1.9

db:OSVDBid:88891

Trust: 1.8

db:JVNDBid:JVNDB-2012-006222

Trust: 0.8

db:CNNVDid:CNNVD-201301-035

Trust: 0.7

db:XFid:80930

Trust: 0.6

db:EXPLOIT-DBid:23970

Trust: 0.2

db:SEEBUGid:SSVID-77713

Trust: 0.1

db:PACKETSTORMid:119329

Trust: 0.1

db:VULHUBid:VHN-58196

Trust: 0.1

db:VULMONid:CVE-2012-4915

Trust: 0.1

db:PACKETSTORMid:119223

Trust: 0.1

sources: VULHUB: VHN-58196 // VULMON: CVE-2012-4915 // BID: 57133 // JVNDB: JVNDB-2012-006222 // PACKETSTORM: 119223 // CNNVD: CNNVD-201301-035 // NVD: CVE-2012-4915

REFERENCES

url:http://secunia.com/advisories/50832

Trust: 2.4

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

Trust: 1.9

url:http://osvdb.org/88891

Trust: 1.8

url:https://exchange.xforce.ibmcloud.com/vulnerabilities/80930

Trust: 1.2

url:http://cve.mitre.org/cgi-bin/cvename.cgi?name=cve-2012-4915

Trust: 0.8

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

Trust: 0.8

url:http://xforce.iss.net/xforce/xfdb/80930

Trust: 0.6

url:http://www.wordpress.org/

Trust: 0.3

url:https://cwe.mitre.org/data/definitions/22.html

Trust: 0.1

url:https://github.com/certcc/git_vul_driller

Trust: 0.1

url:https://nvd.nist.gov

Trust: 0.1

url:https://www.exploit-db.com/exploits/23970/

Trust: 0.1

url:https://www.rapid7.com/db/modules/exploit/unix/webapp/wp_google_document_embedder_exec

Trust: 0.1

url:http://secunia.com/advisories/50832/#comments

Trust: 0.1

url:https://ca.secunia.com/?page=viewadvisory&vuln_id=50832

Trust: 0.1

url:http://secunia.com/vulnerability_intelligence/

Trust: 0.1

url:http://secunia.com/advisories/secunia_security_advisories/

Trust: 0.1

url:http://secunia.com/vulnerability_scanning/corporate/wsus_sccm_3rd_third_party_patching/

Trust: 0.1

url:http://secunia.com/advisories/50832/

Trust: 0.1

url:http://secunia.com/vulnerability_scanning/personal/

Trust: 0.1

url:http://secunia.com/sec_adv_unsubscribe/?email=packet%40packetstormsecurity.org

Trust: 0.1

url:http://secunia.com/blog/325/

Trust: 0.1

url:http://secunia.com/advisories/about_secunia_advisories/

Trust: 0.1

sources: VULHUB: VHN-58196 // VULMON: CVE-2012-4915 // BID: 57133 // JVNDB: JVNDB-2012-006222 // PACKETSTORM: 119223 // CNNVD: CNNVD-201301-035 // NVD: CVE-2012-4915

CREDITS

Charlie Eriksen via Secunia.

Trust: 0.3

sources: BID: 57133

SOURCES

db:VULHUBid:VHN-58196
db:VULMONid:CVE-2012-4915
db:BIDid:57133
db:JVNDBid:JVNDB-2012-006222
db:PACKETSTORMid:119223
db:CNNVDid:CNNVD-201301-035
db:NVDid:CVE-2012-4915

LAST UPDATE DATE

2025-04-13T23:39:46.411000+00:00


SOURCES UPDATE DATE

db:VULHUBid:VHN-58196date:2017-08-29T00:00:00
db:VULMONid:CVE-2012-4915date:2017-08-29T00:00:00
db:BIDid:57133date:2013-01-09T11:50:00
db:JVNDBid:JVNDB-2012-006222date:2014-05-30T00:00:00
db:CNNVDid:CNNVD-201301-035date:2014-05-30T00:00:00
db:NVDid:CVE-2012-4915date:2025-04-12T10:46:40.837

SOURCES RELEASE DATE

db:VULHUBid:VHN-58196date:2014-05-29T00:00:00
db:VULMONid:CVE-2012-4915date:2014-05-29T00:00:00
db:BIDid:57133date:2013-01-08T00:00:00
db:JVNDBid:JVNDB-2012-006222date:2014-05-30T00:00:00
db:PACKETSTORMid:119223date:2013-01-03T05:25:00
db:CNNVDid:CNNVD-201301-035date:2013-01-05T00:00:00
db:NVDid:CVE-2012-4915date:2014-05-29T14:19:06.487