cbcvebase.
CVE-2009-3960
published 2010-02-15

CVE-2009-3960: Unspecified vulnerability in BlazeDS 3.2 and earlier, as used in LiveCycle 8.0.1, 8.2.1, and 9.0, LiveCycle Data Services 2.5.1, 2.6.1, and 3.0, Flex Data…

PriorityP185medium6.5CVSS 3.1
AVNACLPRNUIRSUCHINAN
KEVITWEXPLOITRansomware
CISA Known Exploited Vulnerabilitydue 2022-09-07
Exploited in the wild
EPSS
90.01%
99.8th percentile
Unspecified vulnerability in BlazeDS 3.2 and earlier, as used in LiveCycle 8.0.1, 8.2.1, and 9.0, LiveCycle Data Services 2.5.1, 2.6.1, and 3.0, Flex Data Services 2.0.1, and ColdFusion 7.0.2, 8.0, 8.0.1, and 9.0, allows remote attackers to obtain sensitive information via vectors that are associated with a request, and related to injected tags and external entity references in XML documents.

Affected

12 ranges
VendorProductVersion rangeFixed in
adobeblazeds<= 3.2
adobecoldfusion
adobecoldfusion
adobecoldfusion
adobecoldfusion
adobeflex_data_services
adobelivecycle
adobelivecycle
adobelivecycle
adobelivecycle_data_services
adobelivecycle_data_services
adobelivecycle_data_services

Detection & IOCsextracted from sources · hover to see the quote

path/messagebroker/http
path/messagebroker/httpsecure
path/samples/messagebroker/http
otherContent-type: application/x-amf
port8400
  • Detect XXE exploitation attempts by inspecting POST requests to BlazeDS/ColdFusion AMF endpoints (/messagebroker/http, /messagebroker/httpsecure, /flex2gateway/http, /flex2gateway/httpsecure) with Content-Type: application/x-amf containing XML DOCTYPE declarations with SYSTEM entity references.
  • Flag HTTP responses from AMF endpoints that contain file content such as /etc/passwd lines (e.g. 'root:x:0:0:root:/root:/bin/bash'), indicating successful local file disclosure via XXE.
  • The vulnerable classes are mx.messaging.channels.HTTPChannel and mx.messaging.channels.SecureHTTPChannel inside flex-messaging-common.jar; presence of unpatched versions of this JAR on a server indicates exposure.
  • ·The HTTPChannel endpoint paths (/messagebroker/http, /flex2gateway/http, etc.) are defaults and may be remapped per application deployment; detection rules must account for non-default endpoint configurations.
  • ·The exploit supports both HTTP and HTTPS protocols and both POST and GET methods, so detection should cover all four combinations across the known endpoint paths.

CVSS provenance

nvdv3.16.5MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
nvdv2.04.3MEDIUMAV:N/AC:M/Au:N/C:P/I:N/A:N
vulncheck6.5MEDIUM
cisa6.5MEDIUM
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.