Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-28966

cil_resolve_ast.c:3157: assignment: Assigning: "sym_index" = "CIL_SYM_UNKNOWN".

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • rhel-9.4
    • libsepol
    • None
    • Low
    • 1
    • sst_security_selinux
    • ssg_security
    • 3
    • False
    • Hide

      None

      Show
      None
    • No
    • CY24Q2
    • Hide

      This error is no longer identified by Coverity scan.

      Show
      This error is no longer identified by Coverity scan.
    • None
    • None
    • Unspecified Release Note Type - Unknown
    • None

      Error: OVERRUN (CWE-119): [#def51] [important]
      libsepol-3.6/cil/src/cil_resolve_ast.c:3157: assignment: Assigning: "sym_index" = "CIL_SYM_UNKNOWN".
      libsepol-3.6/cil/src/cil_resolve_ast.c:3189: overrun-call: Overrunning callee's array of size 19 by passing argument "sym_index" (which evaluates to 20) in call to "cil_resolve_name".
      # 3187|   		switch (curr->flavor) {
      # 3188|   		case CIL_STRING:
      # 3189|-> 			rc = cil_resolve_name(parent, curr->data, sym_index, db, &res_datum);
      # 3190|   			if (rc != SEPOL_OK) {
      # 3191|   				goto exit;
      

              rhn-engineering-plautrba Petr Lautrbach
              rhn-engineering-plautrba Petr Lautrbach
              Petr Lautrbach Petr Lautrbach
              Milos Malik Milos Malik
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: