You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The archive download behind mpat diff and mpat check --diff treats the
package index as untrusted input. It only picks archives whose name is the
locked project's, so a filename like ../../x-1.0.tar.gz can no longer write
outside MPAT_CACHE_DIR. It only follows http and https links, so an
index cannot point it at a local file:// path. Error messages drop query
strings and credentials from URLs, so a signed download URL does not end up
in a CI log.