Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 821517 (CVE-2021-27836) - <dev-libs/libxls-1.6.3: null pointer dereferences
Summary: <dev-libs/libxls-1.6.3: null pointer dereferences
Status: IN_PROGRESS
Alias: CVE-2021-27836
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: Normal minor
Assignee: Gentoo Security
URL: https://github.com/libxls/libxls/issu...
Whiteboard: B3 [stable?]
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-11-03 19:17 UTC by John Helmert III
Modified: 2025-03-23 10:07 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2021-11-03 19:17:14 UTC
CVE-2021-27836:

An issue was discoverered in in function xls_getWorkSheet in xls.c in libxls 1.6.2, allows attackers to cause a denial of service, via a crafted XLS file.

Three PRs listed in the issue:

https://github.com/libxls/libxls/pull/95
https://github.com/libxls/libxls/pull/96
https://github.com/libxls/libxls/pull/97

Only the first two are merged, but they're merged into dev and are
unreleased.
Comment 1 Larry the Git Cow gentoo-dev 2025-02-23 22:19:27 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b87c35396aa212fbbb746d0bf89631987d548bc9

commit b87c35396aa212fbbb746d0bf89631987d548bc9
Author:     Michael Mair-Keimberger <mmk@levelnine.at>
AuthorDate: 2025-02-21 14:47:05 +0000
Commit:     Conrad Kostecki <conikost@gentoo.org>
CommitDate: 2025-02-23 22:16:52 +0000

    dev-libs/libxls: EAPI8 bump, add 1.6.3
    
    Bug: https://bugs.gentoo.org/821517
    Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>
    Closes: https://github.com/gentoo/gentoo/pull/40684
    Signed-off-by: Conrad Kostecki <conikost@gentoo.org>

 dev-libs/libxls/Manifest            |  1 +
 dev-libs/libxls/libxls-1.6.3.ebuild | 27 +++++++++++++++++++++++++++
 2 files changed, 28 insertions(+)
Comment 2 John Helmert III archtester Gentoo Infrastructure gentoo-dev Security 2025-03-23 10:07:38 UTC
Thanks! Please stabilize when ready (finally)!