Debian Patches

Status for json-smart/2.2-2+deb11u1

Patch Description Author Forwarded Bugs Origin Last update
01-bundle-dependencies.patch Set the version and the type of the accessors-smart dependency

to work around a build failure with maven-debian-helper
Emmanuel Bourg <ebourg@apache.org> not-needed 2023-03-29
02-ignore-failing-tests.patch Ignore TestDateConvert due to timezone dependent tests Emmanuel Bourg <ebourg@apache.org> yes upstream 2023-03-29
maven-bundle-plugin-failok.patch maven bundle plugin failok
Workaround for #868913.
Markus Koschany <apo@debian.org> no debian 2017-10-16
0004-CVE-2021-31684-Fix-indexOf.patch CVE-2021-31684: Fix indexOf
A vulnerability was discovered in the indexOf function of JSONParserByteArray
in JSON Smart versions 1.3 and 2.4 which causes a denial of service (DOS)
via a crafted web request.
HAPPY <pcy190@126.com> yes upstream https://github.com/netplex/json-smart-v2/commit/6ecff1c2974eaaab2e74e441bdf5ba8495227bf5.patch 2021-04-16
0005-CVE-2023-1370-stack-overflow-due-to-excessive-recurs.patch CVE-2023-1370: stack overflow due to excessive recursion
When reaching a ‘[‘ or ‘{‘ character in the JSON input, the code
parses an array or an object respectively. It was discovered that the
code does not have any limit to the nesting of such arrays or
objects. Since the parsing of nested arrays and objects is done
recursively, nesting too many of them can cause a stack exhaustion
(stack overflow) and crash the software.
UrielCh <uriel.chemouni@gmail.com> yes debian upstream https://github.com/netplex/json-smart-v2/commit/5b3205d051952d3100aa0db1535f6ba6226bd87a.patch 2023-03-05

All known versions for source package 'json-smart'

Links