CVE-2017-8892 in Tempo Boxinfo

Summary

by MITRE

Cross-site scripting (XSS) vulnerability in OpenText Tempo Box 10.0.3 allows remote attackers to inject arbitrary web script or HTML persistently via the name of an uploaded image.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 09/25/2020

The vulnerability identified as CVE-2017-8892 represents a critical cross-site scripting flaw within OpenText Tempo Box version 10.0.3, classified under CWE-79 - Improper Neutralization of Input During Web Page Generation. This vulnerability arises from insufficient validation and sanitization of user-supplied input during the image upload process, specifically when handling the filename parameter of uploaded media files. The flaw enables remote attackers to execute malicious scripts within the context of other users' browsers, potentially compromising the integrity and confidentiality of the affected system.

The technical exploitation of this vulnerability occurs when an attacker uploads an image file with a malicious filename containing embedded script code. During the file processing or display phase, the application fails to properly sanitize the filename parameter, allowing the malicious script to be executed when the image is rendered in a web browser. This persistent XSS vulnerability is particularly dangerous because the malicious code can be stored on the server and executed every time the affected page is accessed, making it a server-side persistence mechanism rather than a one-time client-side injection.

The operational impact of CVE-2017-8892 extends beyond simple script execution, as it can be leveraged for session hijacking, credential theft, and privilege escalation within the Tempo Box environment. Attackers can manipulate the application's behavior to redirect users to malicious sites, steal session cookies, or execute unauthorized commands on behalf of authenticated users. The vulnerability affects the core functionality of the document management system, potentially allowing unauthorized access to sensitive corporate data and undermining the security posture of organizations relying on Tempo Box for content management.

From a threat modeling perspective, this vulnerability aligns with ATT&CK technique T1566.001 - Phishing, as attackers can craft malicious image uploads that appear legitimate to end users. The attack surface is particularly concerning given that image uploads are common in document management systems, and users often trust such files without suspicion. Organizations using Tempo Box 10.0.3 should immediately implement input validation and sanitization measures, including proper encoding of user-supplied filenames and implementing Content Security Policy headers. The remediation approach must include comprehensive parameter validation, output encoding, and regular security assessments to prevent similar vulnerabilities in future releases. Additionally, network segmentation and monitoring should be enhanced to detect anomalous upload activities that may indicate exploitation attempts.

Reservation

05/10/2017

Disclosure

05/10/2017

Moderation

accepted

CPE

ready

EPSS

0.00196

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!