Hello,

I have noticed while auditing tar decode_options() function, that new_argc
is prone to integer overflow.

In the case of handling arguments, if no "-" is provided and the arguments
provided are near max_int it will overflow resulting in under-allocation of
the new_argv[].

In practice this probably can't happen since default ARG_MAX will be
exceeded when testing.

[image: image.png]
This might be complete nonsense but I would like to know your take on this.

Reply via email to