Your message dated Sun, 25 Dec 2022 16:04:55 +0000 with message-id <[email protected]> and subject line Bug#954085: fixed in libpandoc-wrapper-perl 0.9.1-4 has caused the Debian Bug report #954085, regarding libpandoc-wrapper-perl: Please verify server identity via SSL to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 954085: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=954085 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: libpandoc-wrapper-perl Severity: important Dear maintainer, Your package uses the Perl module HTTP::Tiny to access the secure URL https://api.github.com/repos/jgm/pandoc/releases/tags/$version but it does not set the verify_SSL attribute to a true value. By default, the module HTTP::Tiny does not validate the identity of server certificates. The documentation states that "Server identity verification is controversial and potentially tricky..." [1] As late as 2015, upstream has been doubling up: "we're not going to be responsible for the user's trust model" [2] I believe, on the other hand, that the encryption of a transmission has no value when talking to the wrong person. You can easily see the useless and dangerous default by running the script at the end of this message. Will you please turn on the verify_SSL attribute in HTTP::Tiny? Kind regards Felix Lechner [1] https://metacpan.org/pod/HTTP::Tiny#SSL-SUPPORT [2] https://github.com/chansen/p5-http-tiny/issues/68 * * * #!/usr/bin/perl use HTTP::Tiny; my $response = HTTP::Tiny->new->get('https://self-signed.badssl.com/'); die "Failed!\n" unless $response->{success}; print "$response->{status} $response->{reason}\n"; while (my ($k, $v) = each %{$response->{headers}}) { for (ref $v eq 'ARRAY' ? @$v : $v) { print "$k: $_\n"; } } print $response->{content} if length $response->{content};
--- End Message ---
--- Begin Message ---Source: libpandoc-wrapper-perl Source-Version: 0.9.1-4 Done: Jonas Smedegaard <[email protected]> We believe that the bug you reported is fixed in the latest version of libpandoc-wrapper-perl, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jonas Smedegaard <[email protected]> (supplier of updated libpandoc-wrapper-perl package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 25 Dec 2022 16:53:37 +0100 Source: libpandoc-wrapper-perl Architecture: source Version: 0.9.1-4 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group <[email protected]> Changed-By: Jonas Smedegaard <[email protected]> Closes: 954085 Changes: libpandoc-wrapper-perl (0.9.1-4) unstable; urgency=medium . * add patch 1002 to verify TLS; depend on ca-certificates; closes: bug#954085, thanks to Felix Lechner * declare compliance with Debian Policy 4.6.2 Checksums-Sha1: 7d8e6901e0893d3354f583cc10bb550a079102dd 2367 libpandoc-wrapper-perl_0.9.1-4.dsc 9469e07b4c2fc4f1e38b254985e83cbb1429caf7 9384 libpandoc-wrapper-perl_0.9.1-4.debian.tar.xz 35ef5dac2fb291b0d15157c2b830e74393b4b484 6640 libpandoc-wrapper-perl_0.9.1-4_amd64.buildinfo Checksums-Sha256: 6636a77dce042623f9223067205ff49535001cc3965ef242e0c7df43232464e2 2367 libpandoc-wrapper-perl_0.9.1-4.dsc 653eef0a5f54d1bda2d2d8f4414a803409f15b51fa82f39bacec89b2b1db4cdb 9384 libpandoc-wrapper-perl_0.9.1-4.debian.tar.xz 119f54e6147f60ed833903f2ac94d320b2fff55120371da8a9f7a41a7953b36d 6640 libpandoc-wrapper-perl_0.9.1-4_amd64.buildinfo Files: 86fcae39e219ef0ca3f8d1e2520d683c 2367 perl optional libpandoc-wrapper-perl_0.9.1-4.dsc 3771bca6f0dd55d96e5772a4d3a7e0a8 9384 perl optional libpandoc-wrapper-perl_0.9.1-4.debian.tar.xz f291337c61c7d4d50435881ca780c288 6640 perl optional libpandoc-wrapper-perl_0.9.1-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmOocwsACgkQLHwxRsGg ASFCdQ/7BmKeQFtHWVqtntmDS9OtSBV2MLbl7iXLtCj4bCFtk9OlLhH6OJsjFiw/ foxFKAelS6mjnYcboUH346iL6Ar/oMFz4QaM8tnuBJ/+Qj9yAeR8MpVbHVob3hdQ 7TKlH2lmaX4FZFmzobJojoby7JjqtWhCil+TZvipmUHX5CVd0wQ5eFYJOHaacIqd E80HKTjo0DBbosyguOWC/2fW6uXdA4ezj0zXeNQVRMYumPmAeMOgqy7C48NlwlVq FG/GvACAFolhhp7y4iHEA/JLkirqqG9FM5vR06WwVsHdpgrFPOg4hCKR2H3uwRfk vLt+ILmACGvhJ6Z58yx5lUqH7xzXsduXj8T+MPz2vsJRzcZ89SywLWaixsm12aLr ZQtOkh87YjqLLYSh+EPDS+V/9nNkRGZ+hB6DJTY8Em/AYoJHBXAZFTl+coE6mmQc JtIKDHXkIBXAKY239/Pm/l0jqDR8oDwVbpGZtT4nzlCgMfGUdgBCfxX1A7u6fu5K JkH0nANUKkiBhoJJU8oAWrBsMXASDG6koGMUJB9LqLztc1PUsn71JUfQKSRVsvVc zyuyoEjBxQsbigeigh7orCDSU/UrF7YLbn17M6KaF11U/8Uo5a3uvbFVxnBgIf+6 1enAk3L/S6Kmzcix4F135CX1dOP6dXhLTmwne2umvTQfwMR6Pdk= =9QZu -----END PGP SIGNATURE-----
--- End Message ---

