在 GNU C 库(glibc)2.3 至 2.44 版本中,使用 iconv 等工具将精心构造的 SHIFT_JISX0213 输入转换为 UCS-4 或内部宽字符编码时,转换器可能出现“无进展”(no progress)的情况,导致调用该转换功能的应用程序挂起。 某些 SHIFT_JISX0213 序列会解码为两个码点。如果输出缓冲区仅能容纳其中第一个码点,转换器会将第二个码点暂存于转换状态中,并返回错误代码 E2BIG;但在下次调用输出该暂存字符后,却未清除该暂存字符。随后,转换器会持续输出这个暂存字符,却不
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| The GNU C Library | glibc | 2.3 ~ 2.44 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet