Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2016-6812

Опубликовано: 19 дек. 2016
Источник: redhat
CVSS3: 6.1
CVSS2: 4.3

Описание

The HTTP transport module in Apache CXF prior to 3.0.12 and 3.1.x prior to 3.1.9 uses FormattedServiceListWriter to provide an HTML page which lists the names and absolute URL addresses of the available service endpoints. The module calculates the base URL using the current HttpServletRequest. The calculated base URL is used by FormattedServiceListWriter to build the service endpoint absolute URLs. If the unexpected matrix parameters have been injected into the request URL then these matrix parameters will find their way back to the client in the services list page which represents an XSS risk to the client.

A vulnerability was found in FormattedServiceListWriter in Apache CXF HTTP transport module that could allow an attacker to inject unexpected matrix parameters into the request URL. On a successful injection these matrix parameters will find their way back to the client in the services list page which represents an XSS risk to the client.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat BPM Suite 6cxfAffected
Red Hat JBoss BRMS 5cxfWill not fix
Red Hat JBoss BRMS 6cxfAffected
Red Hat JBoss Data Grid 6cxfWill not fix
Red Hat JBoss Data Virtualization 6cxfNot affected
Red Hat JBoss Enterprise Application Platform 5cxfWill not fix
Red Hat JBoss Enterprise Application Platform 6cxfNot affected
Red Hat JBoss Enterprise Application Platform 7cxfNot affected
Red Hat JBoss Fuse 6cxfAffected
Red Hat JBoss Fuse Service Works 6cxfNot affected

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-79
https://bugzilla.redhat.com/show_bug.cgi?id=1406810apache-cxf: XSS in Apache CXF FormattedServiceListWriter

6.1 Medium

CVSS3

4.3 Medium

CVSS2

Связанные уязвимости

CVSS3: 6.1
nvd
больше 8 лет назад

The HTTP transport module in Apache CXF prior to 3.0.12 and 3.1.x prior to 3.1.9 uses FormattedServiceListWriter to provide an HTML page which lists the names and absolute URL addresses of the available service endpoints. The module calculates the base URL using the current HttpServletRequest. The calculated base URL is used by FormattedServiceListWriter to build the service endpoint absolute URLs. If the unexpected matrix parameters have been injected into the request URL then these matrix parameters will find their way back to the client in the services list page which represents an XSS risk to the client.

CVSS3: 6.1
github
больше 3 лет назад

Improper Neutralization of Input During Web Page Generation in Apache CXF

6.1 Medium

CVSS3

4.3 Medium

CVSS2