Preview Tool

Cisco Bug: CSCuq09690 - "no parameter-map" causes crash on 3.3.3 : auth_proxy_cache_redirect_url

Last Modified

Jul 13, 2021

Products (1)

  • Cisco Catalyst 3850 Series Switches

Known Affected Releases

15.0(1)EZ 15.2(2)E

Description (partial)

After hitting CSCup76410 on 3.6, customer downgraded to 3.3.3se and experiencing continuous crashes
================    Where   =================

#0  0xf7060f7e in strlen [__be_strlen] (str=0xd0d0d0d <Address 0xd0d0d0d out of bounds>) at ../VIEW_ROOT/cisco.comp/system-infra/libc/src/string/strlen.c:42
#1  0xf5afd772 in strdup [__be_strdup] (oldstr=0xd0d0d0d <Address 0xd0d0d0d out of bounds>) at ../VIEW_ROOT/cisco.comp/system-infra/util/misc/src/util.c:1129
#2  0xf57d3fd5 in auth_proxy_cache_redirect_url [__be_auth_proxy_cach...] (info=0x982ada6c, url=0xd0d0d0d <Address 0xd0d0d0d out of bounds>) at ../inspect/auth_proxy_support.c:675
#3  0xf57f8996 in webauth_http_parse_get_request [__be_webauth_http_pa...] (state=0x96f86e88, webauth=<value optimized out>) at ../inspect/webauth_http_parse_get.c:944
#4  0xf57f79a4 in webauth_http_parse_request [__be_webauth_http_pa...] (state=0x96f86e88, webauth=0x982ada6c) at ../inspect/webauth_http_parse.c:218
#5  0xf57ea086 in webauth_io_read_complete [__be_webauth_io_read...] (ioid=2, state=0x96f86e88) at ../inspect/webauth_httpd_authproxy.c:63
#6  0xf57e567d in webauth_httpd_socket_read_ev [__be_webauth_httpd_s...] (info=0x982ada6c, ctx=0x9332c3dc) at ../inspect/webauth_httpd.c:2174
#7  0xf57e4a36 in webauth_httpd_socket_ev [__be_webauth_httpd_s...] (io_dict=<value optimized out>, fd=2, event_mask=1) at ../inspect/webauth_httpd.c:2376
#8  0xf57e46bb in webauth_httpd [__be_webauth_httpd] () at ../inspect/webauth_httpd.c:2837
#9  0xf6ab9620 in process_create_preemptive [__be_process_create_...] (padd=Cannot access memory at address 0x8
) at ../VIEW_ROOT/cisco.comp/kernel/mki/src/process.c:2208

This is seen when the parameter-map is deleted on the fly while sessions associated with are active.
Bug details contain sensitive information and therefore require a account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.