| 修复 pgcrypto MBuf 无限制增长 DoS 漏洞 在 MBuf 追加流程中增加总大小限制,防止攻击者通过大 PGP literal data payload 触发无限制内存分配。 - 复用 max-decompressed-size 选项作为解密输出总上限(默认 64MB) - 在 mbuf_append 中检查累计大小,超过上限返回 PXE_MBUF_TOO_BIG - 新增 mbuf_set_max_size 接口 - 超过限制时返回 'Decrypted data exceeds maximum allowed size' - 更新 pgp-compression 回归测试与文档 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| 修复 pgcrypto MBuf 无限制增长 DoS 漏洞 在 MBuf 追加流程中增加总大小限制,防止攻击者通过大 PGP literal data payload 触发无限制内存分配。 - 复用 max-decompressed-size 选项作为解密输出总上限(默认 64MB) - 在 mbuf_append 中检查累计大小,超过上限返回 PXE_MBUF_TOO_BIG - 新增 mbuf_set_max_size 接口 - 超过限制时返回 'Decrypted data exceeds maximum allowed size' - 更新 pgp-compression 回归测试与文档 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| Fix oversized public-key session key handling in pgcrypto Add bounds checking for public-key session key parsing and include regression coverage updates needed for stable contrib/pgcrypto installcheck. | 3 个月前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| 修复 pgcrypto codecheck 问题 - G.FMT.08: 补全 if 语句大括号 - G.PRE.02: 宏定义替换列表加括号 - G.NAM.01: 统一命名规范(MbufSetMaxSize/PgpSetMaxDecompressedSize 等) - G.MEM.04: 敏感信息变量使用 memset_s 清零 - G.FUD.05: 拆分 set_arg 函数降低行数 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| 修复 pgcrypto codecheck 问题 - G.FMT.08: 补全 if 语句大括号 - G.PRE.02: 宏定义替换列表加括号 - G.NAM.01: 统一命名规范(MbufSetMaxSize/PgpSetMaxDecompressedSize 等) - G.MEM.04: 敏感信息变量使用 memset_s 清零 - G.FUD.05: 拆分 set_arg 函数降低行数 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| 修复 pgcrypto codecheck 问题 - G.FMT.08: 补全 if 语句大括号 - G.PRE.02: 宏定义替换列表加括号 - G.NAM.01: 统一命名规范(MbufSetMaxSize/PgpSetMaxDecompressedSize 等) - G.MEM.04: 敏感信息变量使用 memset_s 清零 - G.FUD.05: 拆分 set_arg 函数降低行数 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| Patch for 930 release | 4 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| 修复 pgcrypto codecheck 问题 - G.FMT.08: 补全 if 语句大括号 - G.PRE.02: 宏定义替换列表加括号 - G.NAM.01: 统一命名规范(MbufSetMaxSize/PgpSetMaxDecompressedSize 等) - G.MEM.04: 敏感信息变量使用 memset_s 清零 - G.FUD.05: 拆分 set_arg 函数降低行数 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| 修复 pgcrypto 参数常量命名 codecheck 问题 - G.NAM.01: data_arg/key_arg/psw_arg/arg_arg 改为 dataArg/keyArg/pswArg/argArg Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| Address pgcrypto session key review comments | 1 个月前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| 修复 pgcrypto codecheck 问题 - G.FMT.08: 补全 if 语句大括号 - G.PRE.02: 宏定义替换列表加括号 - G.NAM.01: 统一命名规范(MbufSetMaxSize/PgpSetMaxDecompressedSize 等) - G.MEM.04: 敏感信息变量使用 memset_s 清零 - G.FUD.05: 拆分 set_arg 函数降低行数 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| 修复 pgcrypto codecheck 问题 - G.FMT.08: 补全 if 语句大括号 - G.PRE.02: 宏定义替换列表加括号 - G.NAM.01: 统一命名规范(MbufSetMaxSize/PgpSetMaxDecompressedSize 等) - G.MEM.04: 敏感信息变量使用 memset_s 清零 - G.FUD.05: 拆分 set_arg 函数降低行数 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| first commit for openGauss server | 5 年前 |
| 同步source code 日期: 12-26 revision: ee5b054c | 5 年前 |
| first commit for openGauss server | 5 年前 |
| 修复 pgcrypto MBuf 无限制增长 DoS 漏洞 在 MBuf 追加流程中增加总大小限制,防止攻击者通过大 PGP literal data payload 触发无限制内存分配。 - 复用 max-decompressed-size 选项作为解密输出总上限(默认 64MB) - 在 mbuf_append 中检查累计大小,超过上限返回 PXE_MBUF_TOO_BIG - 新增 mbuf_set_max_size 接口 - 超过限制时返回 'Decrypted data exceeds maximum allowed size' - 更新 pgp-compression 回归测试与文档 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| 修复 pgcrypto codecheck 问题 - G.FMT.08: 补全 if 语句大括号 - G.PRE.02: 宏定义替换列表加括号 - G.NAM.01: 统一命名规范(MbufSetMaxSize/PgpSetMaxDecompressedSize 等) - G.MEM.04: 敏感信息变量使用 memset_s 清零 - G.FUD.05: 拆分 set_arg 函数降低行数 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> | 17 天前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |
| first commit for openGauss server | 5 年前 |