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

mity / md4c
86%
master: 87%

Build:
Build:
LAST BUILD BRANCH: safemode-v2
DEFAULT BRANCH: master
Repo Added 03 Oct 2016 06:54PM UTC
Files 9
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

LAST BUILD ON BRANCH next-spec
branch: next-spec
CHANGE BRANCH
x
Reset
  • next-spec
  • master
  • release-0.2.0
  • release-0.2.1
  • release-0.2.2
  • release-0.2.3
  • safemode
  • safemode-v2

pending completion
133

push

travis-ci

mity
md_is_link_destination_B: Protect from quadratic complexity.

The permission of nesting (balanced) parenthesis pairs in the link
destination opened doors to quadratic time with malicious input like e.g.
generated by

   $ python -c 'print("[a](b" * 50000)'

See https://github.com/jgm/cmark/issues/214 for more info.

We solve it by limiting the parenthesis nesting level to 32.

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

2143 of 2486 relevant lines covered (86.2%)

376.91 hits per line

Relevant lines Covered
Build:
Build:
2486 RELEVANT LINES 2143 COVERED LINES
376.91 HITS PER LINE
Source Files on next-spec
  • List 0
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
133 next-spec md_is_link_destination_B: Protect from quadratic complexity. The permission of nesting (balanced) parenthesis pairs in the link destination opened doors to quadratic time with malicious input like e.g. generated by $ python -c 'print("[a](b" ... push 12 Jul 2017 09:18AM UTC mity travis-ci pending completion  
128 next-spec md_is_link_destination_B: Apply new spec rules for parenthesis. The specification now allows nesting parenthesis inside a link destination as long as opening and closing ones are balanced. push 08 Jan 2017 08:32AM UTC mity travis-ci pending completion  
See All Builds (150)
  • Repo on GitHub
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

© 2025 Coveralls, Inc