Welcome! Log In Create A New Profile

Advanced

[njs] Fixed potential NULL-pointer dereference (CID 1455631).

Dmitry Volyntsev
November 13, 2019 07:50AM
details: https://hg.nginx.org/njs/rev/96d99066e8e5
branches:
changeset: 1235:96d99066e8e5
user: Dmitry Volyntsev <xeioex@nginx.com>
date: Wed Nov 13 15:31:41 2019 +0300
description:
Fixed potential NULL-pointer dereference (CID 1455631).

diffstat:

src/njs_json.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)

diffs (13 lines):

diff -r a6aef1897687 -r 96d99066e8e5 src/njs_json.c
--- a/src/njs_json.c Wed Nov 13 15:19:49 2019 +0300
+++ b/src/njs_json.c Wed Nov 13 15:31:41 2019 +0300
@@ -2169,6 +2169,9 @@ njs_vm_value_dump(njs_vm_t *vm, njs_str_
njs_memset(stringify->space.start, ' ', indent);

state = njs_json_push_stringify_state(vm, stringify, value);
+ if (njs_slow_path(state == NULL)) {
+ goto memory_error;
+ }

for ( ;; ) {
switch (state->type) {
_______________________________________________
nginx-devel mailing list
nginx-devel@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-devel
Subject Author Views Posted

[njs] Fixed potential NULL-pointer dereference (CID 1455631).

Dmitry Volyntsev 251 November 13, 2019 07:50AM



Sorry, you do not have permission to post/reply in this forum.

Online Users

Guests: 291
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready