• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

TYPO3 / Fluid / 1427
97%
master: 97%

Build:
Build:
LAST BUILD BRANCH: main
DEFAULT BRANCH: master
Ran 16 Nov 2020 11:36PM UTC
Jobs 3
Files 111
Run time 56min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1427

push

travis-ci

NamelessCoder
[SECURITY] Introduce selective argument escaping

Addresses three XSS vulnerabilities:

* The "then" and "else" arguments of condition ViewHelpers
  were not escaped. They are now escaped based on the
  escapeChildren toggle of the ViewHelper, which is ON by
  default in subclasses of AbstractConditionViewHelper.
* Content arguments in ViewHelpers which disable
  escapeOutput were not escaped, but values passed as
  child node were escaped. Both cases are now treated
  the same and escaping is based on escapeChildren state.
* TagBased ViewHelpers allowed attribute names containing
  HTML if passed in "additionalAttributes" which made XSS
  possible by crafting array keys with HTML. Attribute names
  are now subjected to the same escaping as attribute values.

Also fixes a couple of undesirable behaviors as well, e.g. avoids
double escaping of output in some combinations of escapeOutput=true
and quoted arguments.

2679 of 2768 relevant lines covered (96.78%)

155.51 hits per line

Jobs
ID Job ID Ran Files Coverage
1 1427.1 16 Nov 2020 11:36PM UTC 0
96.88
Travis Job 1427.1
2 1427.2 16 Nov 2020 11:37PM UTC 0
96.79
Travis Job 1427.2
3 1427.3 17 Nov 2020 12:32AM UTC 0
96.35
Travis Job 1427.3
Source Files on build 1427
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1427
  • f20db4e7 on github
  • Prev Build on 2.6 (#1388)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc