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

google / OpenSK / 37750512768
97%
2.1: 97%

Build:
Build:
LAST BUILD BRANCH: fix-builtin-uv-checks
DEFAULT BRANCH: 2.1
Ran 08 Oct 2026 08:36AM UTC
Jobs 1
Files 40
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

08 Oct 2026 08:32AM UTC coverage: 97.259% (+0.01%) from 97.247%
37750512768

push

github

web-flow
Reject large blob parameters that do not fit in usize (#789)

The get, offset and length parameters of the large blobs command were
cast from u64 to usize, which silently truncates values on platforms
with a 32-bit usize (the supported embedded targets). A crafted
request with a value of 2^32 or more could therefore bypass the size
checks that follow in the command processing.

Introduce extract_usize, which rejects values that do not fit instead
of truncating them, and use it for the large blobs parameters. The
same pattern already existed for the bio enrollment timeout, which is
simplified to use the new helper as well. Behavior on 64-bit platforms
is unchanged.

Co-authored-by: VAMSI KRISHNA <189184574+17krishna8@users.noreply.github.com>

38 of 38 new or added lines in 2 files covered. (100.0%)

13697 of 14083 relevant lines covered (97.26%)

4294.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 37750512768.1 08 Oct 2026 08:36AM UTC 40
97.26
GitHub Action Run
Source Files on build 37750512768
  • Tree
  • List 40
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 00babf8d on github
  • Prev Build on develop (#37745122579)
  • Next Build on develop (#37924876944)
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