package/libssh: ignore CVE-2023-3603
The affected code isn't present in any release, see [0]. [0]: https://www.libssh.org/2023/07/14/cve-2023-3603-potential-null-dereference-in-libsshs-sftp-server/ The CPE entry for this CVE is cpe:2.3🅰️libssh:libssh:-:*:*:*:*:*:*:* We interpret the "-" as matching any version. It actually means "unspecified version", which is the cop-out in case there is nothing useful to match. We can't really make our infrastructure ignore "-" entirely, because for all we know our version is an unreleased commit sha which _is_ vulnerable. Thus, the only way out is an exclusion which we'll never be able to remove. Signed-off-by: Daniel Lang <dalang@gmx.at> Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
This commit is contained in:
parent
38063994d6
commit
a34a370f4e
@ -17,6 +17,10 @@ LIBSSH_CONF_OPTS = \
|
||||
-DWITH_STACK_PROTECTOR=OFF \
|
||||
-DWITH_EXAMPLES=OFF
|
||||
|
||||
# Not part of any release
|
||||
# https://www.libssh.org/2023/07/14/cve-2023-3603-potential-null-dereference-in-libsshs-sftp-server/
|
||||
LIBSSH_IGNORE_CVES += CVE-2023-3603
|
||||
|
||||
ifeq ($(BR2_ARM_INSTRUCTIONS_THUMB),y)
|
||||
LIBSSH_CONF_OPTS += -DWITH_STACK_CLASH_PROTECTION=OFF
|
||||
endif
|
||||
|
Loading…
Reference in New Issue
Block a user