Joomla InputFilter::getInstance() built its cache key without including the $stripUSC parameter, so an InputFilter instance with a different $stripUSC value could be returned from the cache. This silently bypassed Unicode-special-character stripping for callers that requested it. The fix adds $stripUSC to the md5(serialize(…)) cache key so distinct configurations get distinct cached instances.

This vulnerability affects the following application versions:

  • Joomla 3.8.0
  • Joomla 3.8.0-rc1
  • Joomla 3.8.1
  • Joomla 3.8.1-rc
  • Joomla 3.8.2
  • Joomla 3.8.2-rc
  • Joomla 3.8.3
  • Joomla 3.8.3-rc
  • Joomla 3.8.4
  • Joomla 3.8.4-rc
  • Joomla 3.8.4-rc2
  • Joomla 3.8.5
  • Joomla 3.8.5-rc
  • Joomla 3.8.6
  • Joomla 3.8.6-rc1
  • Joomla 3.8.7
  • Joomla 3.8.7-rc
  • Joomla 3.8.8
  • Joomla 3.8.8-rc
  • Joomla 3.8.9
  • Joomla 3.8.9-rc
  • Joomla 3.8.10
  • Joomla 3.8.11
  • Joomla 3.8.12
  • Joomla 3.8.13
  • Joomla 3.9.0
  • Joomla 3.9.1
  • Joomla 3.9.2
  • Joomla 3.9.3
  • Joomla 3.9.4
  • Joomla 3.9.5
  • Joomla 3.9.6
  • Joomla 3.9.7
  • Joomla 3.9.8
  • Joomla 3.9.9
  • Joomla 3.9.10
  • Joomla 3.9.11
  • Joomla 3.9.12
  • Joomla 3.9.13
  • Joomla 3.9.14
  • Joomla 3.9.15
  • Joomla 3.9.16
  • Joomla 3.9.17
  • Joomla 3.9.18
  • Joomla 3.9.19
  • Joomla 3.9.20
  • Joomla 3.9.21
  • Joomla 3.9.22
  • Joomla 3.9.23
  • Joomla 3.9.24
  • Joomla 3.9.25
  • Joomla 3.9.26
  • Joomla 3.9.27
  • Joomla 3.9.28
  • Joomla 3.10.0
  • Joomla 3.10.1
  • Joomla 3.10.2
  • Joomla 3.10.3
  • Joomla 3.10.4
  • Joomla 3.10.5
  • Joomla 3.10.6
  • Joomla 3.10.7
  • Joomla 3.10.8
  • Joomla 3.10.9
  • Joomla 3.10.10
  • Joomla 3.10.11
  • Joomla 3.10.12
  • Joomla 4.0.0
  • Joomla 4.0.1
  • Joomla 4.0.2
  • Joomla 4.0.3
  • Joomla 4.0.4
  • Joomla 4.0.5
  • Joomla 4.0.6
  • Joomla 4.1.0
  • Joomla 4.1.1
  • Joomla 4.1.2
  • Joomla 4.1.3
  • Joomla 4.1.4
  • Joomla 4.1.5
  • Joomla 4.2.0
  • Joomla 4.2.1
  • Joomla 4.2.2
  • Joomla 4.2.3
  • Joomla 4.2.4
  • Joomla 4.2.5
  • Joomla 4.2.6
  • Joomla 4.2.7
  • Joomla 4.2.8
  • Joomla 4.2.9
  • Joomla 4.3.0
  • Joomla 4.3.1
  • Joomla 4.3.2
  • Joomla 4.3.3
  • Joomla 4.3.4
  • Joomla 4.4.0
  • Joomla 4.4.1
  • Joomla 4.4.2
  • Joomla 4.4.3
  • Joomla 4.4.4
  • Joomla 4.4.5
  • Joomla 4.4.6
  • Joomla 4.4.7
  • Joomla 4.4.8
  • Joomla 4.4.9
  • Joomla 4.4.10
  • Joomla 4.4.11
  • Joomla 4.4.12
  • Joomla 4.4.13
  • Joomla 4.4.14
  • Joomla 5.0.0
  • Joomla 5.0.1
  • Joomla 5.0.2
  • Joomla 5.0.3
  • Joomla 5.1.0
  • Joomla 5.1.1
  • Joomla 5.1.2
  • Joomla 5.1.3
  • Joomla 5.1.4
  • Joomla 5.2.0
  • Joomla 5.2.1
  • Joomla 5.2.2
  • Joomla 5.2.3
  • Joomla 5.2.4
  • Joomla 5.2.5
  • Joomla 5.2.6
  • Joomla 5.3.0
  • Joomla 5.3.1
  • Joomla 5.3.2
  • Joomla 5.3.3
  • Joomla 5.3.4
  • Joomla 5.4.0
  • Joomla 5.4.1
  • Joomla 5.4.2
  • Joomla 5.4.3
  • Joomla 5.4.4
  • Joomla 5.4.5
  • Joomla 6.0.0
  • Joomla 6.0.1
  • Joomla 6.0.2
  • Joomla 6.0.3
  • Joomla 6.0.4
  • Joomla 6.1.0

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *