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

libexif / libexif / 207
81%

Build:
DEFAULT BRANCH: master
Ran 16 May 2020 05:47PM UTC
Jobs 1
Files 55
Run time 4s
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
207

push

travis-ci

msmeissn
Add a failsafe on the maximum number of Canon MakerNote subtags.

A malicious file could be crafted to cause extremely large values in some
tags without tripping any buffer range checks.  This is bad with the libexif
representation of Canon MakerNotes because some arrays are turned into
individual tags that the application must loop around.

The largest value I've seen for failsafe_size in a (very small) sample of valid
Canon files is <5000.  The limit is set two orders of magnitude larger to avoid
tripping up falsely in case some models use much larger values.

Patch from Google.

CVE-2020-13114

3117 of 3802 relevant lines covered (81.98%)

129713.0 hits per line

Jobs
ID Job ID Ran Files Coverage
28 207.28 (MAKEFLAGS='-j 2' CONFIG=coverage DIST=xenial) 16 May 2020 05:47PM UTC 0
81.98
Travis Job 207.28
Source Files on build 207
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #207
  • e6a38a1a on github
  • Prev Build on master (#206)
  • Next Build on master (#208)
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