diff options
author | Matthias Rauter <[email protected]> | 2025-07-04 10:47:05 +0200 |
---|---|---|
committer | Marc Mutz <[email protected]> | 2025-07-04 13:31:18 +0000 |
commit | 4aada3e21836550b941b5e7249983830005831c6 (patch) | |
tree | 61f6214672f9af72d7036e557dc49a12c32d791e /src | |
parent | 6733f3893caa2e195613690fccc5ec86fd8a118c (diff) |
Mark qiodevice.cpp security-critical
QIODevice plays a big role for many parsers and network protocols.
Therefore it is marked security critical. The public header only
contains declaration, so is signifcant. The private header is
critical due to the large amount of inline functions.
QUIP: 23
Pick-to: 6.10 6.9 6.8
Task-number: QTBUG-135187
Change-Id: I6f57689f1184bed5c640040a20456014fa65db93
Reviewed-by: Marc Mutz <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/corelib/io/qiodevice.cpp | 1 | ||||
-rw-r--r-- | src/corelib/io/qiodevice.h | 1 | ||||
-rw-r--r-- | src/corelib/io/qiodevice_p.h | 1 |
3 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/io/qiodevice.cpp b/src/corelib/io/qiodevice.cpp index 585a07158ea..0886f63b810 100644 --- a/src/corelib/io/qiodevice.cpp +++ b/src/corelib/io/qiodevice.cpp @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:critical reason:network-protocol //#define QIODEVICE_DEBUG diff --git a/src/corelib/io/qiodevice.h b/src/corelib/io/qiodevice.h index 6bf7149e9af..263214ff012 100644 --- a/src/corelib/io/qiodevice.h +++ b/src/corelib/io/qiodevice.h @@ -1,5 +1,6 @@ // Copyright (C) 2020 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:significant reason:header-decls-only #ifndef QIODEVICE_H #define QIODEVICE_H diff --git a/src/corelib/io/qiodevice_p.h b/src/corelib/io/qiodevice_p.h index 151548fb04e..6a1a91e1dea 100644 --- a/src/corelib/io/qiodevice_p.h +++ b/src/corelib/io/qiodevice_p.h @@ -1,5 +1,6 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only +// Qt-Security score:critical reason:network-protocol #ifndef QIODEVICE_P_H #define QIODEVICE_P_H |