<div class="container">
    <h1>Security update for gdb</h1>

    <table class="table table-striped table-bordered">
        <tbody>
        <tr>
            <th>Announcement ID:</th>
            <td>SUSE-SU-2024:4414-1</td>
        </tr>
        <tr>
            <th>Release Date:</th>
            <td>2024-12-23T19:43:48Z</td>
        </tr>
        
        <tr>
            <th>Rating:</th>
            <td>moderate</td>
        </tr>
        <tr>
            <th>References:</th>
            <td>
                <ul>
                    
                        <li style="display: inline;">
                            <a href="https://bugzilla.suse.com/show_bug.cgi?id=1220490">bsc#1220490</a>
                        </li>
                    
                    
                        <li style="display: inline;">
                            <a href="https://jira.suse.com/browse/PED-10258">jsc#PED-10258</a>
                        </li>
                    
                        <li style="display: inline;">
                            <a href="https://jira.suse.com/browse/PED-10751">jsc#PED-10751</a>
                        </li>
                    
                </ul>
            </td>
        </tr>
        
            <tr>
                <th>
                    Cross-References:
                </th>
                <td>
                    <ul>
                    
                        <li style="display: inline;">
                            <a href="https://www.suse.com/security/cve/CVE-2022-4806.html">CVE-2022-4806</a>
                        </li>
                    
                    </ul>
                </td>
            </tr>
            <tr>
                <th>CVSS scores:</th>
                <td>
                    <ul class="list-group">
                        
                            <li class="list-group-item">
                                <span class="cvss-reference">CVE-2022-4806</span>
                                <span class="cvss-source">
                                    (
                                    
                                        NVD
                                    
                                    ):
                                </span>
                                <span class="cvss-score">5.3</span>
                                <span class="cvss-vector">CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N</span>
                            </li>
                        
                            <li class="list-group-item">
                                <span class="cvss-reference">CVE-2022-4806</span>
                                <span class="cvss-source">
                                    (
                                    
                                        NVD
                                    
                                    ):
                                </span>
                                <span class="cvss-score">8.2</span>
                                <span class="cvss-vector">CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H</span>
                            </li>
                        
                    </ul>
                </td>
            </tr>
        
        <tr>
            <th>Affected Products:</th>
            <td>
                <ul class="list-group">
                    
                        <li class="list-group-item">Development Tools Module 15-SP5</li>
                    
                        <li class="list-group-item">Development Tools Module 15-SP6</li>
                    
                        <li class="list-group-item">openSUSE Leap 15.4</li>
                    
                        <li class="list-group-item">openSUSE Leap 15.5</li>
                    
                        <li class="list-group-item">openSUSE Leap 15.6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP4 LTSS</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise High Performance Computing LTSS 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP4 LTSS</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server 15 SP6</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP4</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP5</li>
                    
                        <li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP6</li>
                    
                </ul>
            </td>
        </tr>
        </tbody>
    </table>

    <p>An update that solves one vulnerability and contains two features can now be installed.</p>

    


    
        <h2>Description:</h2>
    
    <p>This update for gdb fixes the following issues:</p>
<p>Mention changes in GDB 14:</p>
<ul>
<li>GDB now supports the AArch64 Scalable Matrix Extension 2
  (SME2), which includes a new 512 bit lookup table register
  named ZT0.</li>
<li>GDB now supports the AArch64 Scalable Matrix Extension (SME),
  which includes a new matrix register named ZA, a new thread
  register TPIDR2 and a new vector length register SVG
  (streaming vector granule).  GDB also supports tracking ZA
  state across signal frames.  Some features are still under
  development or are dependent on ABI specs that are still in
  alpha stage.  For example, manual function calls with ZA state
  don&#x27;t have any special handling, and tracking of SVG changes
  based on DWARF information is still not implemented, but there
  are plans to do so in the future.</li>
<li>GDB now recognizes the NO_COLOR environment variable and
  disables styling according to the spec.  See
  https://no-color.org/.  Styling can be re-enabled with
  "set style enabled on".</li>
<li>The AArch64 &#x27;org.gnu.gdb.aarch64.pauth&#x27; Pointer Authentication
  feature string has been deprecated in favor of the
  &#x27;org.gnu.gdb.aarch64.pauth_v2&#x27; feature string.</li>
<li>GDB now has some support for integer types larger than 64 bits.</li>
<li>Multi-target feature configuration.
  GDB now supports the individual configuration of remote
  targets&#x27; feature sets.  Based on the current selection of a
  target, the commands &#x27;set remote <name>-packet (on|off|auto)&#x27;
  and &#x27;show remote <name>-packet&#x27; can be used to configure a
  target&#x27;s feature packet and to display its configuration,
  respectively.</li>
<li>GDB has initial built-in support for the Debugger Adapter
  Protocol.</li>
<li>For the break command, multiple uses of the &#x27;thread&#x27; or &#x27;task&#x27;
  keywords will now give an error instead of just using the
  thread or task id from the last instance of the keyword.  E.g.:
    break foo thread 1 thread 2
  will now give an error rather than using &#x27;thread 2&#x27;.</li>
<li>For the watch command, multiple uses of the &#x27;task&#x27; keyword will
  now give an error instead of just using the task id from the
  last instance of the keyword.  E.g.:
    watch my_var task 1 task 2
  will now give an error rather than using &#x27;task 2&#x27;.  The
  &#x27;thread&#x27; keyword already gave an error when used multiple times
  with the watch command, this remains unchanged.</li>
<li>The &#x27;set print elements&#x27; setting now helps when printing large
  arrays.  If an array would otherwise exceed max-value-size, but
  &#x27;print elements&#x27; is set such that the size of elements to print
  is less than or equal to &#x27;max-value-size&#x27;, GDB will now still
  print the array, however only &#x27;max-value-size&#x27; worth of data
  will be added into the value history.</li>
<li>For both the break and watch commands, it is now invalid to use
  both the &#x27;thread&#x27; and &#x27;task&#x27; keywords within the same command.
  For example the following commnds will now give an error:
    break foo thread 1 task 1
    watch var thread 2 task 3</li>
<li>The printf command now accepts a &#x27;%V&#x27; output format which will
  format an expression just as the &#x27;print&#x27; command would.  Print
  options can be placed withing &#x27;[...]&#x27; after the &#x27;%V&#x27; to modify
  how the value is printed.  E.g:
    printf "%V", some_array
    printf "%V[-array-indexes on]", some_array
  will print the array without, or with array indexes included,
  just as the array would be printed by the &#x27;print&#x27; command.
  This functionality is also available for dprintf when
  dprintf-style is &#x27;gdb&#x27;.</li>
<li>When the printf command requires a string to be fetched from
  the   inferior, GDB now uses the existing &#x27;max-value-size&#x27;
  setting to the limit the memory allocated within GDB.  The
  default &#x27;max-value-size&#x27; is 64k.  To print longer strings you
  should increase &#x27;max-value-size&#x27;.</li>
<li>The Ada 2022 Enum_Rep and Enum_Val attributes are now
  supported.</li>
<li>The Ada 2022 target name symbol (&#x27;@&#x27;) is now supported by the
  Ada expression parser.</li>
<li>The &#x27;list&#x27; command now accepts &#x27;.&#x27; as an argument, which tells
  GDB to print the location around the point of execution within
  the current frame.  If the inferior hasn&#x27;t started yet, the
  command will print around the beginning of the &#x27;main&#x27; function.</li>
<li>Using the &#x27;list&#x27; command with no arguments in a situation where
  the command would attempt to list past the end of the file now
  warns the user that the end of file has been reached, refers
  the user to the newly added &#x27;.&#x27; argument</li>
<li>Breakpoints can now be inferior-specific.  This is similar to
  the   existing thread-specific breakpoint support.  Breakpoint
  conditions can include the &#x27;inferior&#x27; keyword followed by an
  inferior id (as displayed in the &#x27;info inferiors&#x27; output).
  It is invalid to use the &#x27;inferior&#x27; keyword with either the
  &#x27;thread&#x27; or &#x27;task&#x27; keywords when creating a breakpoint.</li>
<li>New convenience function "$_shell", to execute a shell command
  and return the result.  This lets you run shell commands in
  expressions.  Some examples:
   (gdb) p $_shell("true")
   $1 = 0
   (gdb) p $_shell("false")
   $2 = 1
   (gdb) break func if $_shell("some command") == 0</li>
<li>
<p>New commands:</p>
</li>
<li>
<p>set debug breakpoint on|off
    show debug breakpoint
    Print additional debug messages about breakpoint insertion
    and removal.</p>
</li>
<li>maintenance print record-instruction [ N ]
    Print the recorded information for a given instruction.  If N
    is not given prints how GDB would undo the last instruction
    executed.  If N is negative, prints how GDB would undo the
    N-th previous instruction, and if N is positive, it prints
    how GDB will redo the N-th following instruction.</li>
<li>maintenance info frame-unwinders
    List the frame unwinders currently in effect, starting with
    the highest priority.</li>
<li>maintenance wait-for-index-cache
    Wait until all pending writes to the index cache have
    completed.</li>
<li>set always-read-ctf on|off
    show always-read-ctf
    When off, CTF is only read if DWARF is not present.  When on,
    CTF is read regardless of whether DWARF is present.  Off by
    default.</li>
<li>info main
    Get main symbol to identify entry point into program.</li>
<li>
<p>set tui mouse-events [on|off]
    show tui mouse-events
    When on (default), mouse clicks control the TUI and can be
    accessed by Python extensions.  When off, mouse clicks are
    handled by the terminal, enabling terminal-native text
    selection.</p>
</li>
<li>
<p>MI changes:</p>
</li>
<li>
<p>MI version 1 has been removed.</p>
</li>
<li>mi now reports &#x27;no-history&#x27; as a stop reason when hitting the
    end of the reverse execution history.</li>
<li>When creating a thread-specific breakpoint using the &#x27;-p&#x27;
    option, the -break-insert command would report the &#x27;thread&#x27;
    field twice in the reply.  The content of both fields was
    always identical.  This has now been fixed; the &#x27;thread&#x27;
    field will be reported just once for thread-specific
    breakpoints, or not at all for breakpoints without a thread
    restriction.  The same is also true for the &#x27;task&#x27; field of
    an Ada task-specific breakpoint.<ul>
<li>It is no longer possible to create a thread-specific
breakpoint for a thread that doesn&#x27;t exist using
&#x27;-break-insert -p ID&#x27;.  Creating breakpoints for
non-existent threads is not allowed when using the CLI, that
the MI allowed it was a long standing bug, which has now
been fixed.</li>
</ul>
</li>
<li>The &#x27;--simple-values&#x27; argument to the
    &#x27;-stack-list-arguments&#x27;,&#x27;-stack-list-locals&#x27;,
    &#x27;-stack-list-variables&#x27;, and &#x27;-var-list-children&#x27; commands now
    takes reference types into account: that is, a value is now
    considered simple if it is neither an array, structure, or
    union, nor a reference to an array, structure, or union.
    (Previously all references were considered simple.)  Support
    for this feature can be verified by using the
    &#x27;-list-features&#x27; command, which should contain
    "simple-values-ref-types".</li>
<li>The -break-insert command now accepts a &#x27;-g thread-group-id&#x27;
    option to allow for the creation of inferior-specific
    breakpoints.</li>
<li>
<p>The bkpt tuple, which appears in breakpoint-created
    notifications, and in the result of the -break-insert
    command can now include an optional &#x27;inferior&#x27; field for both
    the main breakpoint, and each location, when the breakpoint
    is inferior-specific.</p>
</li>
<li>
<p>Python API:</p>
</li>
<li>
<p>gdb.ThreadExitedEvent added.  Emits a ThreadEvent.</p>
</li>
<li>The gdb.unwinder.Unwinder.name attribute is now read-only.</li>
<li>The name argument passed to gdb.unwinder.Unwinder.<strong>init</strong>
    must now be of type &#x27;str&#x27; otherwise a TypeError will be
    raised.</li>
<li>The gdb.unwinder.Unwinder.enabled attribute can now only
    accept values of type &#x27;bool&#x27;.  Changing this attribute will
    now invalidate GDB&#x27;s frame-cache, which means GDB will need
    to rebuild its frame-cache when next required - either with,
    or without the particular unwinder, depending on how
    &#x27;enabled&#x27; was changed.</li>
<li>New methods added to the gdb.PendingFrame class.  These
    methods have the same behaviour as the corresponding
    methods on gdb.Frame.  The new methods are:<ul>
<li>gdb.PendingFrame.name: Return the name for the frame&#x27;s
  function, or None.</li>
<li>gdb.PendingFrame.is_valid: Return True if the pending
  frame object is valid.</li>
<li>gdb.PendingFrame.pc: Return the $pc register value for
  this frame.</li>
<li>gdb.PendingFrame.language: Return a string containing the
  language for this frame, or None.</li>
<li>gdb.PendingFrame.find_sal: Return a gdb.Symtab_and_line
  object for the current location within the pending frame,
  or None.</li>
<li>gdb.PendingFrame.block: Return a gdb.Block for the current
  pending frame, or None.</li>
<li>gdb.PendingFrame.function: Return a gdb.Symbol for the
  current pending frame, or None.</li>
</ul>
</li>
<li>The frame-id passed to gdb.PendingFrame.create_unwind_info
    can now use either an integer or a gdb.Value object for each
    of its &#x27;sp&#x27;, &#x27;pc&#x27;, and &#x27;special&#x27; attributes.</li>
<li>A new class gdb.unwinder.FrameId has been added.  Instances
    of this class are constructed with &#x27;sp&#x27; (stack-pointer) and
    &#x27;pc&#x27; (program-counter) values, and can be used as the
    frame-id when calling gdb.PendingFrame.create_unwind_info.</li>
<li>It is now no longer possible to sub-class the
    gdb.disassembler.DisassemblerResult type.</li>
<li>The Disassembler API from the gdb.disassembler module has
    been extended to include styling support:<ul>
<li>The DisassemblerResult class can now be initialized with a
  list of parts.  Each part represents part of the
  disassembled instruction along with the associated style
  information.  This list of parts can be accessed with the
  new DisassemblerResult.parts property.</li>
<li>New constants gdb.disassembler.STYLE_* representing all the
  different styles part of an instruction might have.</li>
<li>New methods DisassembleInfo.text_part and
  DisassembleInfo.address_part which are used to create the
  new styled parts of a disassembled instruction.</li>
<li>Changes are backwards compatible, the older API can still
  be used to disassemble instructions without styling.</li>
</ul>
</li>
<li>New function gdb.execute_mi(COMMAND, [ARG]...), that invokes
    a GDB/MI command and returns the output as a Python
    dictionary.</li>
<li>New function gdb.block_signals().  This returns a context
    manager that blocks any signals that GDB needs to handle
    itself.</li>
<li>New class gdb.Thread.  This is a subclass of threading.Thread
    that calls gdb.block_signals in its "start" method.</li>
<li>gdb.parse_and_eval now has a new "global_context" parameter.
    This can be used to request that the parse only examine
    global symbols.</li>
<li>gdb.Inferior now has a new "arguments" attribute.  This holds
    the command-line arguments to the inferior, if known.</li>
<li>gdb.Inferior now has a new "main_name" attribute.  This holds
    the name of the inferior&#x27;s "main", if known.</li>
<li>gdb.Inferior now has new methods "clear_env", "set_env", and
    "unset_env".  These can be used to modify the inferior&#x27;s
    environment before it is started.</li>
<li>gdb.Value now has the &#x27;assign&#x27; method.</li>
<li>gdb.Value now has the &#x27;to_array&#x27; method.  This converts an
    array-like Value to an array.</li>
<li>gdb.Progspace now has the new method "objfile_for_address".
    This returns the gdb.Objfile, if any, that covers a given
    address.</li>
<li>gdb.Breakpoint now has an "inferior" attribute.  If the
    Breakpoint object is inferior specific then this attribute
    holds the inferior-id (an integer).  If the Breakpoint
    object is not inferior specific, then this field contains
    None.  This field can be written too.</li>
<li>gdb.Type now has the "is_array_like" and "is_string_like"
    methods.  These reflect GDB&#x27;s internal idea of whether a
    type might be array- or string-like, even if they do not
    have the corresponding type code.</li>
<li>gdb.ValuePrinter is a new class that can be used as the base
    class for the result of applying a pretty-printer.  As a
    base class, it signals to gdb that the printer may implement
    new pretty-printer methods.</li>
<li>New attribute Progspace.symbol_file.  This attribute holds
    the gdb.Objfile that corresponds to Progspace.filename (when
    Progspace.filename is not None), otherwise, this attribute is
    itself None.</li>
<li>New attribute Progspace.executable_filename.  This attribute
    holds a string containing a file name set by the "exec-file"
    or "file" commands, or None if no executable file is set.
    This isn&#x27;t the exact string passed by the user to these
    commands; the file name will have been partially resolved to
    an absolute file name.</li>
<li>A new executable_changed event registry is available.  This
    event emits ExecutableChangedEvent objects, which have
    &#x27;progspace&#x27; (a gdb.Progspace) and &#x27;reload&#x27; (a Boolean)
    attributes.  This event is emitted when
    gdb.Progspace.executable_filename changes.</li>
<li>New event registries gdb.events.new_progspace and
    gdb.events.free_progspace, these emit NewProgspaceEvent and
     FreeProgspaceEvent event types respectively.  Both of these
     event types have a single &#x27;progspace&#x27; attribute, which is
     the gdb.Progspace that is either being added to GDB, or
     removed from GDB.</li>
<li>gdb.LazyString now implements the <strong>str</strong> method.</li>
<li>New method gdb.Frame.static_link that returns the outer
   frame of a nested function frame.</li>
</ul>



    

    <h2>Patch Instructions:</h2>
    <p>
        To install this SUSE  update use the SUSE recommended
        installation methods like YaST online_update or "zypper patch".<br/>

        Alternatively you can run the command listed for your product:
    </p>
    <ul class="list-group">
        
            <li class="list-group-item">
                openSUSE Leap 15.4
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                openSUSE Leap 15.5
                
                    
                        <br/>
                        <code>zypper in -t patch openSUSE-SLE-15.5-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                openSUSE Leap 15.6
                
                    
                        <br/>
                        <code>zypper in -t patch openSUSE-SLE-15.6-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Development Tools Module 15-SP5
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP5-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                Development Tools Module 15-SP6
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP6-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-ESPOS-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-LTSS-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                SUSE Linux Enterprise Desktop 15 SP4 LTSS
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Product-SLED-15-SP4-LTSS-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                SUSE Linux Enterprise Server 15 SP4 LTSS
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Product-SLES-15-SP4-LTSS-2024-4414=1</code>
                    
                    
                
            </li>
        
            <li class="list-group-item">
                SUSE Linux Enterprise Server for SAP Applications 15 SP4
                
                    
                        <br/>
                        <code>zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP4-2024-4414=1</code>
                    
                    
                
            </li>
        
    </ul>

    <h2>Package List:</h2>
    <ul>
        
            
                <li>
                    openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586 nosrc)
                    <ul>
                        
                            <li>gdb-testresults-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    openSUSE Leap 15.4 (aarch64_ilp32)
                    <ul>
                        
                            <li>gdbserver-64bit-14.2-150400.15.20.1</li>
                        
                            <li>gdb-64bit-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-64bit-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdb-64bit-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64 nosrc)
                    <ul>
                        
                            <li>gdb-testresults-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
                <li>
                    openSUSE Leap 15.6 (aarch64 ppc64le s390x x86_64 nosrc)
                    <ul>
                        
                            <li>gdb-testresults-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Development Tools Module 15-SP5 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    Development Tools Module 15-SP6 (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (aarch64 x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (aarch64 x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    SUSE Linux Enterprise Desktop 15 SP4 LTSS (x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    SUSE Linux Enterprise Server 15 SP4 LTSS (aarch64 ppc64le s390x x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
            
                <li>
                    SUSE Linux Enterprise Server for SAP Applications 15 SP4 (ppc64le x86_64)
                    <ul>
                        
                            <li>gdb-debugsource-14.2-150400.15.20.1</li>
                        
                            <li>gdb-debuginfo-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-14.2-150400.15.20.1</li>
                        
                            <li>gdb-14.2-150400.15.20.1</li>
                        
                            <li>gdbserver-debuginfo-14.2-150400.15.20.1</li>
                        
                    </ul>
                </li>
            
        
    </ul>

    
        <h2>References:</h2>
        <ul>
            
                
                    <li>
                        <a href="https://www.suse.com/security/cve/CVE-2022-4806.html">https://www.suse.com/security/cve/CVE-2022-4806.html</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://bugzilla.suse.com/show_bug.cgi?id=1220490">https://bugzilla.suse.com/show_bug.cgi?id=1220490</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://jira.suse.com/browse/PED-10258">https://jira.suse.com/browse/PED-10258</a>
                    </li>
                
            
                
                    <li>
                        <a href="https://jira.suse.com/browse/PED-10751">https://jira.suse.com/browse/PED-10751</a>
                    </li>
                
            
        </ul>
    
</div>