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

cenkalti / rain / 27305238865
41%

Build:
DEFAULT BRANCH: master
Ran 10 Jun 2026 08:46PM UTC
Jobs 1
Files 126
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

10 Jun 2026 08:46PM UTC coverage: 32.048% (-0.02%) from 32.067%
27305238865

push

github

jakealti
reject tar entries that escape destination dir in move-torrent

readData extracted tar entries from the /move-torrent request body using
filepath.Join(dir, hdr.Name) without verifying the result stayed within
the destination directory. A header name containing .. segments could
escape dir and write an arbitrary file as the daemon user (tar slip).
Reject any entry whose cleaned path falls outside dir before creating
directories or files.

0 of 7 new or added lines in 1 file covered. (0.0%)

3774 of 11776 relevant lines covered (32.05%)

47.66 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
0.0
0.0% torrent/session_rpc_handler.go
Jobs
ID Job ID Ran Files Coverage
1 27305238865.1 10 Jun 2026 08:46PM UTC 126
32.05
GitHub Action Run
Source Files on build 27305238865
  • Tree
  • List 126
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • edf37ac8 on github
  • Prev Build on master (#27304629443)
  • Next Build on master (#27305378151)
  • Delete
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