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

thumbor / libthumbor / 39156455976
100%

Build:
DEFAULT BRANCH: master
Ran 18 Oct 2026 06:56PM UTC
Jobs 5
Files 7
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

18 Oct 2026 06:56PM UTC coverage: 100.0%. Remained the same
39156455976

push

github

marcelometal
Send InvalidParameter's message attribute instead of str(error)

CodeQL flagged py/stack-trace-exposure on the 400 response in generate_url
because its body was str() of the caught exception. Every InvalidParameter
is raised with a fixed message that names at most a parameter from the
allow-list, so no stack trace or client input reached the response, but the
body depended on the exception's string form. InvalidParameter now stores
the client-facing text in a message attribute, the view sends that, and the
docstring records that it must never include the submitted value.

The response bodies are unchanged and the existing tests that assert them
still pass. Running CodeQL 2.27.2 locally with the python-code-scanning
suite reproduces the alert before this change and reports nothing after it.

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

312 of 312 relevant lines covered (100.0%)

5.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 run-3.15 - 39156455976.1 18 Oct 2026 06:57PM UTC 7
100.0
GitHub Action Run
2 run-3.11 - 39156455976.2 18 Oct 2026 06:56PM UTC 7
100.0
GitHub Action Run
3 run-3.12 - 39156455976.3 18 Oct 2026 06:56PM UTC 7
100.0
GitHub Action Run
4 run-3.13 - 39156455976.4 18 Oct 2026 06:56PM UTC 7
100.0
GitHub Action Run
5 run-3.14 - 39156455976.5 18 Oct 2026 06:56PM UTC 7
100.0
GitHub Action Run
Source Files on build 39156455976
  • Tree
  • List 7
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #39156455976
  • 5401174f on github
  • Prev Build on master (#39155158683)
  • Next Build on master (#39158394022)
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