Debian Patches

Status for mujs/1.1.0-1+deb11u2

Patch Description Author Forwarded Bugs Origin Last update
Install-versioned-shared-library.patch Install versioned shared library Bastian Germann <bastiangermann@fishpost.de> no 2020-07-30
Set-the-right-.pc-version.patch Set the right .pc version Bastian Germann <bastiangermann@fishpost.de> not-needed 2020-06-17
Clear-jump-list-after-patching-jump-addresses.patch Bug 704749: Clear jump list after patching jump addresses.
Since we can emit a statement multiple times when compiling try/finally
we have to use a new patch list for each instance.
Tor Andersson <tor.andersson@artifex.com> no upstream, http://git.ghostscript.com/?p=mujs.git;a=patch;h=df8559e7bdbc6065276e786217eeee70f28fce66 2021-12-06
Check-stack-overflow-during-regexp-compilation.patch Issue #162: Check stack overflow during regexp compilation.
Only bother checking during the first compilation pass that counts
the size of the program.
Tor Andersson <tor.andersson@artifex.com> no upstream, http://git.ghostscript.com/?p=mujs.git;a=commit;h=160ae29578054dc09fd91e5401ef040d52797e61 2022-05-17
Cope-with-empty-programs-in-mujs-pp.patch Issue #161: Cope with empty programs in mujs-pp. Tor Andersson <tor.andersson@artifex.com> no upstream, http://git.ghostscript.com/?p=mujs.git;a=commit;h=f5b3c703e18725e380b83427004632e744f85a6f 2022-05-17
Dont-fclose-a-FILE-that-is-NULL.patch Issue #161: Don't fclose a FILE that is NULL. Tor Andersson <tor.andersson@artifex.com> no upstream, http://git.ghostscript.com/?p=mujs.git;a=commit;h=910acc807c3c057e1c0726160808f3a9f37b40ec 2022-05-17
Fix-use-after-free-in-getOwnPropertyDescriptor.patch Bug 706057: Fix use-after-free in getOwnPropertyDescriptor.
getOwnPropertyDescriptor should create the descriptor object by
using [[DefineOwnProperty]], and not by looking through the prototype
chain where it may invoke getters and setters on the Object.prototype.

If there exists an Object.prototype.get property with a setter, that method is
invoked when it shouldn't. A malicious getter here can delete the property
currently being processed in getOwnPropertyDescriptor, and we'll end up
with a use-after-free bug.

Avoid this problem by following the spec and use js_defproperty rather than
js_setproperty to define own properties in getOwnPropertyDescriptor and
related functions.
Tor Andersson <tor.andersson@artifex.com> no upstream, http://git.ghostscript.com/?p=mujs.git;a=commit;h=edb50ad66f7601ca9a3544a0e9045e8a8c60561f 2022-11-07

All known versions for source package 'mujs'

Links