I can confirm that demidecode does not currently work in the kirkstone
branch. dmidecode does not output any fields (tested in Qemu). With this
fix, the fields are back.

Instead of trying to change the code, this implementation simply chooses
to add another refactoring patch from the upstream repository. This allows
to cherry-pick all 5 patches without resolving conflicts.

Adrian Freihofer (1):
  dmidecode: fixup for CVE-2023-30630

 .../dmidecode/CVE-2023-30630_1.patch          | 397 +++++++++---------
 .../dmidecode/CVE-2023-30630_2.patch          | 229 +++++++---
 .../dmidecode/CVE-2023-30630_3.patch          | 122 +++---
 .../dmidecode/CVE-2023-30630_4.patch          | 174 +++-----
 .../dmidecode/CVE-2023-30630_5.patch          | 138 ++++++
 5 files changed, 631 insertions(+), 429 deletions(-)
 create mode 100644 
meta/recipes-devtools/dmidecode/dmidecode/CVE-2023-30630_5.patch

-- 
2.41.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#186054): 
https://lists.openembedded.org/g/openembedded-core/message/186054
Mute This Topic: https://lists.openembedded.org/mt/100755165/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to