[ 
https://issues.apache.org/jira/browse/MNG-5814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hervé Boutemy updated MNG-5814:
-------------------------------
    Summary: Be able to verify the pgp signature of downloaded plugins against 
a trust configuration  (was: Be able to verify the pgp signature of downloaded 
plugins)

> Be able to verify the pgp signature of downloaded plugins against a trust 
> configuration
> ---------------------------------------------------------------------------------------
>
>                 Key: MNG-5814
>                 URL: https://issues.apache.org/jira/browse/MNG-5814
>             Project: Maven
>          Issue Type: Improvement
>          Components: Plugin Requests
>            Reporter: Alexander Kjäll
>            Priority: Major
>              Labels: security
>
> In order to protect ourself against an attacker that can do injection attacks 
> on our downloads we need to verify the pgp signatures of the downloaded 
> artifacts.
> For normal dependencies this can be done with a plugin, for example this one: 
> https://github.com/s4u/pgpverify-maven-plugin/
> But it's not possible for a plugin to verify it's own authenticity, as it was 
> downloaded over an possible insecure channel itself.
> Therefor we need something preinstalled that verifies that the plugin we 
> downloaded is the same one that was specified in our pom file.
> I propose that functionality is added to maven that verifies the jar and pom 
> files against it's pgp signature files for plugins. And some sort of notation 
> is added to the pom file so that it's possible to specify the signing key for 
> a plugin. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to