!19 [安全问题]: 安全漏洞CVE-2025-6141

Merge pull request !19 from HsuYao/master
This commit is contained in:
openharmony_ci
2025-07-23 03:34:03 +00:00
committed by Gitee
+2
View File
@@ -985,6 +985,8 @@ postprocess_termcap(TERMTYPE2 *tp, bool has_base)
bp = tp->Strings[from_ptr->nte_index];
if (VALID_STRING(bp)) {
for (dp = buf2; *bp; bp++) {
if ((size_t) (dp - buf2) >= (sizeof(buf2) - sizeof(TERMTYPE2)))
break;
if (bp[0] == '$' && bp[1] == '<') {
while (*bp && *bp != '>') {
++bp;