You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The SND002 vulnerability condition appears to be unreachable due to a similar check preceding the vulnerable condition. In the original libsndfile source code (commit 86c9f9eb7022d186ad4d0689487e7d4f04ce2b29) with the SND002 patch applied:
The vulnerable condition is rsrc.map_offset + 28 > rsrc.rsrc_len, but the first error check listed above is if (rsrc.map_offset + 28 >= rsrc.rsrc_len). Therefore, the vulnerable condition cannot be met following this check.
Does this analysis seem correct?
The text was updated successfully, but these errors were encountered:
The SND002 vulnerability condition appears to be unreachable due to a similar check preceding the vulnerable condition. In the original libsndfile source code (commit 86c9f9eb7022d186ad4d0689487e7d4f04ce2b29) with the SND002 patch applied:
src/sd2.c
The vulnerable condition is
rsrc.map_offset + 28 > rsrc.rsrc_len
, but the first error check listed above isif (rsrc.map_offset + 28 >= rsrc.rsrc_len)
. Therefore, the vulnerable condition cannot be met following this check.Does this analysis seem correct?
The text was updated successfully, but these errors were encountered: