platform/upstream/gettext.git
13 months ago[CVE-2022-23308] Use-after-free of ID and IDREF attributes 32/290632/2 accepted/tizen_8.0_base accepted/tizen_base accepted/tizen_base_riscv accepted/tizen_base_tool accepted/tizen_base_toolchain sandbox/backup/gettext_0.21.1_20231228 tizen_8.0_base tizen_base accepted/tizen/8.0/base/20231005.044717 accepted/tizen/base/20230714.003324 accepted/tizen/base/riscv/20231124.082758 accepted/tizen/base/tool/20230331.013427 accepted/tizen/base/toolchain/20240318.094201 accepted/tizen/base/toolchain/20240319.005200 submit/tizen_base/20230330.040513 tizen_8.0_m2_release
JinWang An [Thu, 30 Mar 2023 03:16:17 +0000 (12:16 +0900)]
[CVE-2022-23308] Use-after-free of ID and IDREF attributes

From 652dd12a858989b14eed4e84e453059cd3ba340e Mon Sep 17 00:00:00 2001
From: Nick Wellnhofer <wellnhofer@aevum.de>
Date: Tue, 8 Feb 2022 03:29:24 +0100
Subject: [PATCH 001/233] [CVE-2022-23308] Use-after-free of ID and IDREF
 attributes

 If a document is parsed with XML_PARSE_DTDVALID and without
 XML_PARSE_NOENT, the value of ID attributes has to be normalized after
 potentially expanding entities in xmlRemoveID. Otherwise, later calls
 to xmlGetID can return a pointer to previously freed memory.

 ID attributes which are empty or contain only whitespace after
 entity expansion are affected in a similar way. This is fixed by
 not storing such attributes in the ID table.

 The test to detect streaming mode when validating against a DTD was
 broken. In connection with the defects above, this could result in a
 use-after-free when using the xmlReader interface with validation.
 Fix detection of streaming mode to avoid similar issues. (This changes
 the expected result of a test case. But as far as I can tell, using the
 XML reader with XIncludes referencing the root document never worked
 properly, anyway.)

 All of these issues can result in denial of service. Using xmlReader
 with validation could result in disclosure of memory via the error
 channel, typically stderr. The security impact of xmlGetID returning
 a pointer to freed memory depends on the application. The typical use
 case of calling xmlGetID on an unmodified document is not affected.

Change-Id: I4ffa87a65f1a6e6c44de0168bf86143d09d63056
Signed-off-by: JinWang An <jinwang.an@samsung.com>
16 months agoBump to 0.21.1 sandbox/gettext_0.21.1 accepted/tizen/base/tool/20230129.022156 submit/tizen_base/20230105.061419 submit/tizen_base/20230125.061402 submit/tizen_base/20230127.080752 submit/tizen_base/20230128.011810
TizenOpenSource [Tue, 27 Dec 2022 08:32:18 +0000 (17:32 +0900)]
Bump to 0.21.1

Signed-off-by: TizenOpenSource <tizenopensrc@samsung.com>
16 months agoImported Upstream version 0.21.1 upstream/0.21.1
TizenOpenSource [Tue, 27 Dec 2022 08:32:12 +0000 (17:32 +0900)]
Imported Upstream version 0.21.1

16 months agoImported Upstream version 0.21 upstream/0.21
JinWang An [Tue, 27 Dec 2022 08:30:40 +0000 (17:30 +0900)]
Imported Upstream version 0.21

16 months agoImported Upstream version 0.20.2 upstream/0.20.2
JinWang An [Tue, 27 Dec 2022 08:30:37 +0000 (17:30 +0900)]
Imported Upstream version 0.20.2

16 months agoImported Upstream version 0.20.1 upstream/0.20.1
JinWang An [Tue, 27 Dec 2022 08:30:35 +0000 (17:30 +0900)]
Imported Upstream version 0.20.1

16 months agoImported Upstream version 0.20 upstream/0.20
JinWang An [Tue, 27 Dec 2022 08:30:32 +0000 (17:30 +0900)]
Imported Upstream version 0.20

6 years agoImported Upstream version 0.19.8.1 01/138801/1 upstream/0.19.8.1
DongHun Kwak [Fri, 14 Jul 2017 01:01:02 +0000 (10:01 +0900)]
Imported Upstream version 0.19.8.1

Change-Id: I68230208950cab11d842785d9218dda868717783
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
6 years agoImported Upstream version 0.19.8 00/138800/1
DongHun Kwak [Fri, 14 Jul 2017 00:58:54 +0000 (09:58 +0900)]
Imported Upstream version 0.19.8

Change-Id: Ic71c00020d1544112682048997bc1ad0d07e4ea6
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
7 years agoImported Upstream version 0.19.7 82/71082/1 upstream/0.19.7
DongHun Kwak [Tue, 24 May 2016 02:31:40 +0000 (11:31 +0900)]
Imported Upstream version 0.19.7

Change-Id: Iae15c8a72e094a7a896cb83b49805be8fbbf9130
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
10 years agoImported Upstream version 0.18.3.2 upstream/0.18.3.2
Maciej Wereski [Tue, 4 Feb 2014 11:42:40 +0000 (12:42 +0100)]
Imported Upstream version 0.18.3.2

11 years agoImported Upstream version 0.18.1.1 upstream/0.18.1.1
Anas Nashif [Thu, 8 Nov 2012 14:15:47 +0000 (06:15 -0800)]
Imported Upstream version 0.18.1.1