| Summary: | mingw-nsis new security issue CVE-2023-37378 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | David Walser <luigiwalser> |
| Component: | Security | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | Sec team <security> |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, geiger.david68210, herman.viaene, sysadmin-bugs |
| Version: | 8 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA8-64-OK | ||
| Source RPM: | mingw-nsis-3.08-2.mga9.src.rpm | CVE: | |
| Status comment: | Fixed upstream in 3.09 | ||
|
Description
David Walser
2023-07-10 22:27:51 CEST
David Walser
2023-07-10 22:28:34 CEST
Whiteboard:
(none) =>
MGA8TOO Done for both mga8 and cauldron! freeze_move requested for cauldron! Packages in 8/Core/Updates_testing: ====================== mingw32-nsis-3.06.1-1.1.mga8.x86_64.rpm From SRPMS: mingw-nsis-3.06.1-1.1.mga8.src.rpm CC:
(none) =>
geiger.david68210 Trying to follow bug 21813, but I get: $ makensis Example1.nsi Processing config: /etc/nsisconf.nsh Can't open script "Example1.nsi" Not a problem of access rights. CC:
(none) =>
herman.viaene I just installed mingw32-nsis-3.06.1-1.1.mga8.x86_64.rpm Having manually created /tmp/tmp (for easy deletion after testing), copied /usr/share/doc/mingw-nsis/Examples/ to /tmp/tmp/ including the sub directories ... $ cd /tmp/tmp/Examples/ $ pwd /tmp/tmp/Examples $ makensis example1.nsi Processing config: /etc/nsisconf.nsh Processing script file: "example1.nsi" (UTF8) Processed 1 file, writing output (x86-unicode): Output: "example1.exe" Install: 2 pages (128 bytes), 1 section (32792 bytes), 3 instructions (84 bytes), 222 strings (1758 bytes), 1 language table (230 bytes). Using zlib compression. EXE header size: 92160 / 93184 bytes Install code: 1033 / 19000 bytes Install data: 486 / 995 bytes CRC (0x2E352F3E): 4 / 4 bytes Total size: 93683 / 113183 bytes (82.7%) Herman, did you cd to the Examples directory you just copied from /usr or not include the sub directories when copying? CC:
(none) =>
davidwhodgins package moved to Core/Release for cauldron! Whiteboard:
MGA8TOO =>
(none) @Dave: No, I just copied one single example.nsi file. Will follow your recommendation. Copied /usr/share/doc/mingw-nsis/Examples/ to ~/tmp $ cd tmp/Examples/ $ makensis example1.nsi Processing config: /etc/nsisconf.nsh Processing script file: "example1.nsi" (UTF8) Processed 1 file, writing output (x86-unicode): Output: "example1.exe" Install: 2 pages (128 bytes), 1 section (32792 bytes), 3 instructions (84 bytes), 222 strings (1758 bytes), 1 language table (230 bytes). Using zlib compression. EXE header size: 92160 / 93184 bytes Install code: 1033 / 19000 bytes Install data: 486 / 995 bytes CRC (0x2E352F3E): 4 / 4 bytes Total size: 93683 / 113183 bytes (82.7%) That confirms the result Dave got and is equivalent with bug 21813, so good to go. Whiteboard:
(none) =>
MGA8-64-OK Advisory committed to svn. Validating the update. Keywords:
(none) =>
advisory, validated_update An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGASA-2023-0236.html Resolution:
(none) =>
FIXED |