Relationships
#4336 @swamp/cve/emudhra: Ubuntu's pip vendored certifi reported as exposed although pip uses the OS store
Opened by muck · 11/3/2026
The scan rates a host High for /usr/lib/python3/dist-packages/pip/_vendor/certifi/cacert.pem ("pip vendored certifi"). Ubuntu (26.04, python3-pip 25.1.1+dfsg-1ubuntu2) patches pip's vendored certifi so where() returns /etc/ssl/certs/ca-certificates.crt. The bundled cacert.pem stays on disk but pip never reads it. The OS store on the same host is fixed (ca-certificates 20260816ubuntu0.26.04.1), so the High is a false positive.
Expected
For distro pip, use what pip._vendor.certifi.where() returns, or treat the Debian/Ubuntu build as using the OS store. Flag the vendored file only when pip actually loads it.
Environment
- Extension 2026.10.25.1
- Ubuntu 26.04.1
Related: #4259 (the same kind of distro false positive in @swamp/cve/http2shell)
Upstream repository: https://github.com/swamp-club/swamp-extensions
Environment
- Extension:
@swamp/cve/emudhra@2026.10.25.1 - swamp:
20261030.222321.0-sha.709f5920 - OS:
darwin(aarch64) - Deno:
2.9.8 - Shell:
/bin/zsh
Open
No activity in this phase yet.
system commented 11/3/2026, 7:25:00 AM
Classified automatically when this issue was filed.
- Source: Extensions
If you feel this classification is incorrect, add a ripple to tell us so.
Sign in to post a ripple.