{"action":"created","issue":{"url":"https://api.github.com/repos/openssl/openssl/issues/2699","repository_url":"https://api.github.com/repos/openssl/openssl","labels_url":"https://api.github.com/repos/openssl/openssl/issues/2699/labels{/name}","comments_url":"https://api.github.com/repos/openssl/openssl/issues/2699/comments","events_url":"https://api.github.com/repos/openssl/openssl/issues/2699/events","html_url":"https://github.com/openssl/openssl/pull/2699","id":209223797,"number":2699,"title":"Fix crash(es) in RSA_padding_add_PKCS1_PSS_mgf1","user":{"login":"guidovranken","id":6846644,"avatar_url":"https://avatars0.githubusercontent.com/u/6846644?v=3","gravatar_id":"","url":"https://api.github.com/users/guidovranken","html_url":"https://github.com/guidovranken","followers_url":"https://api.github.com/users/guidovranken/followers","following_url":"https://api.github.com/users/guidovranken/following{/other_user}","gists_url":"https://api.github.com/users/guidovranken/gists{/gist_id}","starred_url":"https://api.github.com/users/guidovranken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guidovranken/subscriptions","organizations_url":"https://api.github.com/users/guidovranken/orgs","repos_url":"https://api.github.com/users/guidovranken/repos","events_url":"https://api.github.com/users/guidovranken/events{/privacy}","received_events_url":"https://api.github.com/users/guidovranken/received_events","type":"User","site_admin":false},"labels":[{"id":441165257,"url":"https://api.github.com/repos/openssl/openssl/labels/1.0.2","name":"1.0.2","color":"bfdadc","default":false},{"id":441165399,"url":"https://api.github.com/repos/openssl/openssl/labels/1.1.0","name":"1.1.0","color":"bfdadc","default":false},{"id":441165144,"url":"https://api.github.com/repos/openssl/openssl/labels/master","name":"master","color":"bfdadc","default":false}],"state":"open","locked":false,"assignee":{"login":"richsalz","id":7332500,"avatar_url":"https://avatars3.githubusercontent.com/u/7332500?v=3","gravatar_id":"","url":"https://api.github.com/users/richsalz","html_url":"https://github.com/richsalz","followers_url":"https://api.github.com/users/richsalz/followers","following_url":"https://api.github.com/users/richsalz/following{/other_user}","gists_url":"https://api.github.com/users/richsalz/gists{/gist_id}","starred_url":"https://api.github.com/users/richsalz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richsalz/subscriptions","organizations_url":"https://api.github.com/users/richsalz/orgs","repos_url":"https://api.github.com/users/richsalz/repos","events_url":"https://api.github.com/users/richsalz/events{/privacy}","received_events_url":"https://api.github.com/users/richsalz/received_events","type":"User","site_admin":false},"assignees":[{"login":"richsalz","id":7332500,"avatar_url":"https://avatars3.githubusercontent.com/u/7332500?v=3","gravatar_id":"","url":"https://api.github.com/users/richsalz","html_url":"https://github.com/richsalz","followers_url":"https://api.github.com/users/richsalz/followers","following_url":"https://api.github.com/users/richsalz/following{/other_user}","gists_url":"https://api.github.com/users/richsalz/gists{/gist_id}","starred_url":"https://api.github.com/users/richsalz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richsalz/subscriptions","organizations_url":"https://api.github.com/users/richsalz/orgs","repos_url":"https://api.github.com/users/richsalz/repos","events_url":"https://api.github.com/users/richsalz/events{/privacy}","received_events_url":"https://api.github.com/users/richsalz/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2017-02-21T17:55:56Z","updated_at":"2017-06-20T17:59:00Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/openssl/openssl/pulls/2699","html_url":"https://github.com/openssl/openssl/pull/2699","diff_url":"https://github.com/openssl/openssl/pull/2699.diff","patch_url":"https://github.com/openssl/openssl/pull/2699.patch"},"body":"##### Checklist\r\n\r\n##### Description of change\r\n\r\nThis patch adds a number of checks that ought to ensure that there is not a single addition or subtraction operation in ```RSA_padding_add_PKCS1_PSS_mgf1``` that results in unwanted behavior.\r\n\r\nFor example, before this fix\r\n\r\n```sh\r\nopenssl dgst -sigopt rsa_padding_mode:pss -sign private.pem  ....\r\n```\r\nresults in a crash if private.pem is a serialization of an RSA structure whose \"N\" parameter is \"1\". "},"comment":{"url":"https://api.github.com/repos/openssl/openssl/issues/comments/309838837","html_url":"https://github.com/openssl/openssl/pull/2699#issuecomment-309838837","issue_url":"https://api.github.com/repos/openssl/openssl/issues/2699","id":309838837,"user":{"login":"richsalz","id":7332500,"avatar_url":"https://avatars3.githubusercontent.com/u/7332500?v=3","gravatar_id":"","url":"https://api.github.com/users/richsalz","html_url":"https://github.com/richsalz","followers_url":"https://api.github.com/users/richsalz/followers","following_url":"https://api.github.com/users/richsalz/following{/other_user}","gists_url":"https://api.github.com/users/richsalz/gists{/gist_id}","starred_url":"https://api.github.com/users/richsalz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richsalz/subscriptions","organizations_url":"https://api.github.com/users/richsalz/orgs","repos_url":"https://api.github.com/users/richsalz/repos","events_url":"https://api.github.com/users/richsalz/events{/privacy}","received_events_url":"https://api.github.com/users/richsalz/received_events","type":"User","site_admin":false},"created_at":"2017-06-20T17:59:00Z","updated_at":"2017-06-20T17:59:00Z","body":"ping @levitte and @bernd-edlinger .  status?"}}
{"actor":{"display_login":"richsalz"}}