[PyPI] Data quality issue for `markdown2`
See original GitHub issue@alex reported this upstream to pip-audit
:
pip-audit -r <(echo 'markdown2==2.4.2') --no-deps
Produces:
Found 1 known vulnerability in 1 package
Name Version ID Fix Versions
--------- ------- ------------------- ------------
markdown2 2.4.2 GHSA-p6h9-gw49-rqm4
But GHSA-p6h9-gw49-rqm4
isn’t valid for 2.4.2
(it’s only valid for <2.3.6
): https://github.com/advisories/GHSA-p6h9-gw49-rqm4
It looks like OSV has both GHSA-p6h9-gw49-rqm4
and its CVE alias, but with a missing “version fixed” for the GHSA version: https://osv.dev/list?ecosystem=&q=CVE-2018-5773
cc @di as well for visibility.
Issue Analytics
- State:
- Created a year ago
- Reactions:1
- Comments:7
Top Results From Across the Web
Possible XSS in safe_mode using incomplete tags · Issue #285
PoC with latest version: >>> from markdown2 import markdown as mark ... [PyPI] Data quality issue for markdown2 google/osv.dev#430.
Read more >markdown2 - PyPI
markdown2 : A fast and complete Python implementation of Markdown. Markdown is a text-to-HTML filter; it translates an easy-to-read / easy-to-write ...
Read more >dataquality - PyPI
The Official Python Client for Galileo. Getting Started. Install the package. pip install dataquality. Import the package, login, and initialize a new project ......
Read more >quality-lac-data-validator · PyPI
We believe that a tool that highlights and helps fixing data errors would be valuable for: Reducing the time analysts, business support and...
Read more >ydata-quality - PyPI
ydata_quality is an open-source python library for assessing Data Quality throughout the multiple stages of a data pipeline development.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Fix has been merged. Thanks @woodruffw !
Right. We haven’t been able to come up with a good way to merge reports automatically. For now I think it makes sense to consider each report separately – clients can decide their appetitie/strategy for dealing with them.
Even in this case with https://github.com/advisories/GHSA-p6h9-gw49-rqm4 and the listed issue (https://github.com/trentm/python-markdown2/issues/285#issuecomment-439759467), it’s not actually perfectly clear if the underlying vulnerability is fully fixed, so it’s not necesarily the case that the PYSEC entry is more accurate.