Files
geedge-jira/md/OMPUB-1263.md
2025-09-14 21:52:36 +00:00

8.2 KiB
Raw Blame History

M22: firewall扫描MAIL From传递长度为-1导致段错误

ID Creation Date Assignee Status
OMPUB-1263 2024-04-27T12:12:12.000+0800 刘学利 已关闭

  • M22: firewall扫描MAIL From传递长度为-1导致段错误 ** 设备: *** TSG-OS-MDY-ATOM-TSGX006 *** TSG-OS-YGN-ORD-TSGX007 *** TSG-OS-YGN-ORD-TSGX003 *** TSG-OS-YGN-MYTEL-TSGX001 *** TSG-OS-MDY-MPT-TSGX007 ** 频率24小时一次 ** 栈信息

{code:java} warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. Core was generated by `/opt/tsg/sapp/sapp'. #0  _mm256_and_si256 (__B=..., __A=...)     at /usr/lib/gcc/x86_64-redhat-linux/8/include/avx2intrin.h:233 233      return (__m256i) ((__v32qi)__A == (__v32qi)__B); [Current thread is 1 (LWP 188)] (gdb) bt #0  _mm256_and_si256 (__B=..., __A=...)     at /usr/lib/gcc/x86_64-redhat-linux/8/include/avx2intrin.h:233 #1  and256 (b=..., a=...)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/util/simd_utils.h:498 #2  scanDoubleFast (end=4294967263, start=,      cbi=, mask2=..., mask1=..., caseMask=..., noCase=true,      len=,      buf=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, n=0x7f8d92d70740)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/hwlm/noodle_engine_avx2.c:216 #3  scanDoubleMain (cbi=, noCase=true, start=0,      len=,      buf=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, n=0x7f8d92d70740)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/hwlm/noodle_engine.c:276 #4  scanDoubleNoCase (cbi=, start=0, len=,      buf=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, n=0x7f8d92d70740)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/hwlm/noodle_engine.c:334 --Type for more, q to quit, c to continue without paging-- #5  scanDouble (cbi=, noCase=, start=0,      len=,      buf=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, n=0x7f8d92d70740)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/hwlm/noodle_engine.c:350 #6  scan (cbi=, noCase=,      single=, start=0, len=,      buf=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, n=0x7f8d92d70740)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/hwlm/noodle_engine.c:369 #7  noodExecStreaming (n=0x7f8d92d70740, hbuf=,      hlen=, buf=, len=,      cb=, scratch=0x7f8d92dd5600)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/hwlm/noodle_engine.c:441 #8  0x00007f93722d6395 in hwlmExecStreaming (t=,      len=4294967294, start=, cb=0x7f9372314a60 ,      scratch=0x7f8d92dd5600, groups=1)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/hwlm/hwlm.c:227 #9  0x00007f93722c7d9b in pureLiteralStreamExec (scratch=0x7f8d92dd5600,  --Type for more, q to quit, c to continue without paging--     stream_state=0x7f8a9e867ec0)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/runtime.c:823 #10 hs_scan_stream_internal (flags=, context=,      onEvent=, scratch=0x7f8d92dd5600, length=4294967294,      data=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, id=0x7f8a9e867ec0)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/runtime.c:948 #11 hs_scan_stream (id=0x7f8a9e867ec0,      data=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, length=4294967294, flags=, scratch=0x7f8d92dd5600,      onEvent=, context=0x7f8a9e327840)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/build/vendor/hyperscan/src/hyperscan/src/runtime.c:992 #12 0x00007f9372094e98 in hs_lit_stream_scan (hs_lit_stream=0x7f8a9e6ec650,      data=, data_len=,      pattern_id_array=0x7f92374ec6d0, array_size=1024,      n_pattern_id=0x7f92374ec6c0)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/scanner/expr_matcher/adapter_hs/adapter_hs.cpp:476 #13 0x00007f9372093fa0 in expr_matcher_match (matcher=0x7f8d92521f80,      thread_id=thread_id@entry=2,  --Type for more, q to quit, c to continue without paging--     data=data@entry=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, data_len=18446744073709551614,      result_array=result_array@entry=0x7f92374f0760,      array_size=array_size@entry=4096, n_hit_result=0x7f92374f0748,      n_hit_pattern=0x7f92374f0750)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/scanner/expr_matcher/expr_matcher.cpp:462 #14 0x00007f9371fefd82 in expr_runtime_scan (expr_rt=0x7f91f349e000,      thread_id=2,      data=0x7f8e78182601 <error: Cannot access memory at address 0x7f8e78182601>, data_len=, vtable_id=58, state=0x7f908c39f300)     at /usr/src/debug/maatframe-4.1.35.580d6fa-Linux/LIBRARIES/src_0/src/maat_expr.c:1046 Backtrace stopped: Cannot access memory at address 0x7f9237500798 {code}gitlab commented on 2024-04-27T12:51:23.068+0800:

[杨威|https://git.mesalab.cn/yangwei] mentioned this issue in [a commit|6d99b000cf] of [TSG Appliance / firewall|https://git.mesalab.cn/tango/firewall] on branch [Upgrade-2402|https://git.mesalab.cn/tango/firewall/-/tree/Upgrade-2402]:{quote}🐞 fix(mail attribute SAFE_SUBTRACT): Fix OMPUB-1263{quote}


gitlab commented on 2024-04-27T13:09:31.481+0800:

[杨威|https://git.mesalab.cn/yangwei] mentioned this issue in [a commit|dcb795bf51] of [TSG Appliance / firewall|https://git.mesalab.cn/tango/firewall] on branch [Cherrypick-2402-upgrade|https://git.mesalab.cn/tango/firewall/-/tree/Cherrypick-2402-upgrade]:{quote}🐞 fix(mail attribute SAFE_SUBTRACT): Fix OMPUB-1263{quote}


gitlab commented on 2024-04-28T16:17:11.524+0800:

[杨威|https://git.mesalab.cn/yangwei] mentioned this issue in [a commit|15e75d94a2] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [Update-2402|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/Update-2402]:{quote}🐞 fix(firewal upgrade): Fix OMPUB-1263 TSG-20905{quote}


gitlab commented on 2024-04-28T16:54:26.883+0800:

[杨威|https://git.mesalab.cn/yangwei] mentioned this issue in [a commit|b4084ec1c1] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [Update-2404|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/Update-2404]:{quote}🐞 fix(firewal upgrade): Fix OMPUB-1263 TSG-20905{quote}


gitlab commented on 2024-04-28T18:57:47.336+0800:

[杨威|https://git.mesalab.cn/yangwei] mentioned this issue in [a commit|dd8c9cdec5] of [TSG / tsg-os-buildimage|https://git.mesalab.cn/tsg/tsg-os-buildimage] on branch [Update-2404|https://git.mesalab.cn/tsg/tsg-os-buildimage/-/tree/Update-2404]:{quote}🐞 fix(firewal upgrade): Fix OMPUB-1263 TSG-20905{quote}


Attachments