| Summary: | perl, perl-Encode new security issue CVE-2021-36770 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | David Walser <luigiwalser> |
| Component: | Security | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | Sec team <security> |
| Severity: | major | ||
| Priority: | Normal | CC: | andrewsfarm, davidwhodgins, mageia, marja11, perl, sysadmin-bugs, tarazed25 |
| Version: | 8 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA8TOO MGA8-64-OK | ||
| Source RPM: | perl-5.34.0-2.mga9.src.rpm, perl-Encode-3.110.0-1.mga9.src.rpm | CVE: | |
| Status comment: | |||
|
Description
David Walser
2021-08-10 16:07:06 CEST
David Walser
2021-08-10 16:07:26 CEST
Whiteboard:
(none) =>
MGA8TOO Assigning to our Perl stack maintainers. CC:
(none) =>
marja11 Fedora has issued an advisory for this today (August 13): https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/thread/6KOZYD7BH2DNIAEZ2ZL4PJ4QUVQI6Y33/ Fixed in cauldron Version:
Cauldron =>
8 Fixed in mga8
src:
- perl-5.32.1-1.1.mga8
- perl-Encode-3.80.0-1.1.mga8Assignee:
perl =>
qa-bugs RPMS: perl-doc-5.32.1-1.1.mga8 perl-base-5.32.1-1.1.mga8 perl-devel-5.32.1-1.1.mga8 perl-5.32.1-1.1.mga8 perl-Encode-3.80.0-1.1.mga8 mga8, x64 Installed perl-Encode and hacked together a perl script using sources quoted below. #!/bin/perl # https://www.tutorialspoint.com/perl/perl_introduction.htm # https://perl.developpez.com/documentations/en/5.8.9/Encode.html#PERL-ENCODING-API use Encode; use Encode::Alias; define_alias(newName => ENCODING); print Encode::resolve_alias("latin1") eq "iso-8859-1"; $message = "\nRumpelstiltskin"; $octets = encode("iso-8859-1", $message); print "$octets\n"; print Encode::resolve_alias("iso-8859-12"); print Encode::resolve_alias($message) eq $message; my $enc = find_encoding('UTF-8'); warn $enc->name; warn $enc->mime_name; $ ./test.pl 1 Rumpelstiltskin utf-8-strict at ./test.pl line 15. UTF-8 at ./test.pl line 16. This looks right but not too sure. Ran qarepo/MageiaUpdate to install the updates. $ ./test.pl 1 Rumpelstiltskin utf-8-strict at ./test.pl line 15. UTF-8 at ./test.pl line 16. No changes there so this is probably OK. CC:
(none) =>
tarazed25
Len Lawrence
2021-11-28 20:25:11 CET
Whiteboard:
(none) =>
MGA8TOO MGA8-64-OK Validating. Keywords:
(none) =>
validated_update
Dave Hodgins
2021-12-01 21:59:50 CET
CC:
(none) =>
davidwhodgins An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGASA-2021-0527.html Resolution:
(none) =>
FIXED |