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

SAP / ui5-fs / 41125775326
91%
main: 90%

Build:
Build:
LAST BUILD BRANCH: v4
DEFAULT BRANCH: main
Ran 30 Oct 2026 08:46PM UTC
Jobs 1
Files 18
Run time 1min
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

30 Oct 2026 08:45PM UTC coverage: 90.679% (+0.2%) from 90.476%
41125775326

push

github

RandomByte
[FIX] Contain Link reads within the mapped target subtree

A Link rewrites a requested path by replacing linkPath with targetPath and
forwards the result to the backing reader. The backing reader normalizes the
path, so a request that contains ".." segments can resolve to a resource
outside targetPath. The returned ResourceFacade then exposes that resource
under the link namespace.

Normalize the rewritten POSIX path and confirm it stays within targetPath
before calling the backing reader. Recheck the returned resource's own path
before wrapping it in a ResourceFacade, in both byPath and byGlob, and drop
glob results that resolve outside the subtree.

The trailing slash that _validatePathMapping requires on targetPath keeps the
boundary check segment-aware, so a sibling such as "/resources/application/"
is not accepted for "/resources/app/". createFlatReader builds a Link with a
trailing-slash targetPath, so it inherits the same containment.

425 of 481 branches covered (88.36%)

Branch coverage included in aggregate %.

16 of 16 new or added lines in 1 file covered. (100.0%)

791 of 860 relevant lines covered (91.98%)

52428.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 41125775326.1 30 Oct 2026 08:46PM UTC 18
90.68
GitHub Action Run
Source Files on build 41125775326
  • Tree
  • List 18
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #41125775326
  • 95ee4863 on github
  • Prev Build on v4 (#40157895074)
  • Next Build on v4 (#41268839409)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc