suse-su-2024:4414-1
Vulnerability from csaf_suse
Published
2024-12-23 19:42
Modified
2024-12-23 19:42
Summary
Security update for gdb
Notes
Title of the patch
Security update for gdb
Description of the patch
This update for gdb fixes the following issues:
Mention changes in GDB 14:
* GDB now supports the AArch64 Scalable Matrix Extension 2
(SME2), which includes a new 512 bit lookup table register
named ZT0.
* 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'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.
* 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'.
* The AArch64 'org.gnu.gdb.aarch64.pauth' Pointer Authentication
feature string has been deprecated in favor of the
'org.gnu.gdb.aarch64.pauth_v2' feature string.
* GDB now has some support for integer types larger than 64 bits.
* Multi-target feature configuration.
GDB now supports the individual configuration of remote
targets' feature sets. Based on the current selection of a
target, the commands 'set remote <name>-packet (on|off|auto)'
and 'show remote <name>-packet' can be used to configure a
target's feature packet and to display its configuration,
respectively.
* GDB has initial built-in support for the Debugger Adapter
Protocol.
* For the break command, multiple uses of the 'thread' or 'task'
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 'thread 2'.
* For the watch command, multiple uses of the 'task' 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 'task 2'. The
'thread' keyword already gave an error when used multiple times
with the watch command, this remains unchanged.
* The 'set print elements' setting now helps when printing large
arrays. If an array would otherwise exceed max-value-size, but
'print elements' is set such that the size of elements to print
is less than or equal to 'max-value-size', GDB will now still
print the array, however only 'max-value-size' worth of data
will be added into the value history.
* For both the break and watch commands, it is now invalid to use
both the 'thread' and 'task' 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
* The printf command now accepts a '%V' output format which will
format an expression just as the 'print' command would. Print
options can be placed withing '[...]' after the '%V' 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 'print' command.
This functionality is also available for dprintf when
dprintf-style is 'gdb'.
* When the printf command requires a string to be fetched from
the inferior, GDB now uses the existing 'max-value-size'
setting to the limit the memory allocated within GDB. The
default 'max-value-size' is 64k. To print longer strings you
should increase 'max-value-size'.
* The Ada 2022 Enum_Rep and Enum_Val attributes are now
supported.
* The Ada 2022 target name symbol ('@') is now supported by the
Ada expression parser.
* The 'list' command now accepts '.' as an argument, which tells
GDB to print the location around the point of execution within
the current frame. If the inferior hasn't started yet, the
command will print around the beginning of the 'main' function.
* Using the 'list' 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 '.' argument
* Breakpoints can now be inferior-specific. This is similar to
the existing thread-specific breakpoint support. Breakpoint
conditions can include the 'inferior' keyword followed by an
inferior id (as displayed in the 'info inferiors' output).
It is invalid to use the 'inferior' keyword with either the
'thread' or 'task' keywords when creating a breakpoint.
* 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
* New commands:
* set debug breakpoint on|off
show debug breakpoint
Print additional debug messages about breakpoint insertion
and removal.
* 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.
* maintenance info frame-unwinders
List the frame unwinders currently in effect, starting with
the highest priority.
* maintenance wait-for-index-cache
Wait until all pending writes to the index cache have
completed.
* 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.
* info main
Get main symbol to identify entry point into program.
* 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.
* MI changes:
* MI version 1 has been removed.
* mi now reports 'no-history' as a stop reason when hitting the
end of the reverse execution history.
* When creating a thread-specific breakpoint using the '-p'
option, the -break-insert command would report the 'thread'
field twice in the reply. The content of both fields was
always identical. This has now been fixed; the 'thread'
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 'task' field of
an Ada task-specific breakpoint.
* It is no longer possible to create a thread-specific
breakpoint for a thread that doesn't exist using
'-break-insert -p ID'. 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.
* The '--simple-values' argument to the
'-stack-list-arguments','-stack-list-locals',
'-stack-list-variables', and '-var-list-children' 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
'-list-features' command, which should contain
'simple-values-ref-types'.
* The -break-insert command now accepts a '-g thread-group-id'
option to allow for the creation of inferior-specific
breakpoints.
* The bkpt tuple, which appears in breakpoint-created
notifications, and in the result of the -break-insert
command can now include an optional 'inferior' field for both
the main breakpoint, and each location, when the breakpoint
is inferior-specific.
* Python API:
* gdb.ThreadExitedEvent added. Emits a ThreadEvent.
* The gdb.unwinder.Unwinder.name attribute is now read-only.
* The name argument passed to gdb.unwinder.Unwinder.__init__
must now be of type 'str' otherwise a TypeError will be
raised.
* The gdb.unwinder.Unwinder.enabled attribute can now only
accept values of type 'bool'. Changing this attribute will
now invalidate GDB'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
'enabled' was changed.
* 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:
* gdb.PendingFrame.name: Return the name for the frame's
function, or None.
* gdb.PendingFrame.is_valid: Return True if the pending
frame object is valid.
* gdb.PendingFrame.pc: Return the $pc register value for
this frame.
* gdb.PendingFrame.language: Return a string containing the
language for this frame, or None.
* gdb.PendingFrame.find_sal: Return a gdb.Symtab_and_line
object for the current location within the pending frame,
or None.
* gdb.PendingFrame.block: Return a gdb.Block for the current
pending frame, or None.
* gdb.PendingFrame.function: Return a gdb.Symbol for the
current pending frame, or None.
* 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 'sp', 'pc', and 'special' attributes.
* A new class gdb.unwinder.FrameId has been added. Instances
of this class are constructed with 'sp' (stack-pointer) and
'pc' (program-counter) values, and can be used as the
frame-id when calling gdb.PendingFrame.create_unwind_info.
* It is now no longer possible to sub-class the
gdb.disassembler.DisassemblerResult type.
* The Disassembler API from the gdb.disassembler module has
been extended to include styling support:
* 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.
* New constants gdb.disassembler.STYLE_* representing all the
different styles part of an instruction might have.
* New methods DisassembleInfo.text_part and
DisassembleInfo.address_part which are used to create the
new styled parts of a disassembled instruction.
* Changes are backwards compatible, the older API can still
be used to disassemble instructions without styling.
* New function gdb.execute_mi(COMMAND, [ARG]...), that invokes
a GDB/MI command and returns the output as a Python
dictionary.
* New function gdb.block_signals(). This returns a context
manager that blocks any signals that GDB needs to handle
itself.
* New class gdb.Thread. This is a subclass of threading.Thread
that calls gdb.block_signals in its 'start' method.
* gdb.parse_and_eval now has a new 'global_context' parameter.
This can be used to request that the parse only examine
global symbols.
* gdb.Inferior now has a new 'arguments' attribute. This holds
the command-line arguments to the inferior, if known.
* gdb.Inferior now has a new 'main_name' attribute. This holds
the name of the inferior's 'main', if known.
* gdb.Inferior now has new methods 'clear_env', 'set_env', and
'unset_env'. These can be used to modify the inferior's
environment before it is started.
* gdb.Value now has the 'assign' method.
* gdb.Value now has the 'to_array' method. This converts an
array-like Value to an array.
* gdb.Progspace now has the new method 'objfile_for_address'.
This returns the gdb.Objfile, if any, that covers a given
address.
* 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.
* gdb.Type now has the 'is_array_like' and 'is_string_like'
methods. These reflect GDB's internal idea of whether a
type might be array- or string-like, even if they do not
have the corresponding type code.
* 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.
* 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.
* 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't the exact string passed by the user to these
commands; the file name will have been partially resolved to
an absolute file name.
* A new executable_changed event registry is available. This
event emits ExecutableChangedEvent objects, which have
'progspace' (a gdb.Progspace) and 'reload' (a Boolean)
attributes. This event is emitted when
gdb.Progspace.executable_filename changes.
* 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 'progspace' attribute, which is
the gdb.Progspace that is either being added to GDB, or
removed from GDB.
* gdb.LazyString now implements the __str__ method.
* New method gdb.Frame.static_link that returns the outer
frame of a nested function frame.
Patchnames
SUSE-2024-4414,SUSE-SLE-Module-Development-Tools-15-SP5-2024-4414,SUSE-SLE-Module-Development-Tools-15-SP6-2024-4414,SUSE-SLE-Product-HPC-15-SP4-ESPOS-2024-4414,SUSE-SLE-Product-HPC-15-SP4-LTSS-2024-4414,SUSE-SLE-Product-SLED-15-SP4-LTSS-2024-4414,SUSE-SLE-Product-SLES-15-SP4-LTSS-2024-4414,SUSE-SLE-Product-SLES_SAP-15-SP4-2024-4414,openSUSE-SLE-15.5-2024-4414,openSUSE-SLE-15.6-2024-4414
Terms of use
CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).
{ "document": { "aggregate_severity": { "namespace": "https://www.suse.com/support/security/rating/", "text": "moderate" }, "category": "csaf_security_advisory", "csaf_version": "2.0", "distribution": { "text": "Copyright 2024 SUSE LLC. All rights reserved.", "tlp": { "label": "WHITE", "url": "https://www.first.org/tlp/" } }, "lang": "en", "notes": [ { "category": "summary", "text": "Security update for gdb", "title": "Title of the patch" }, { "category": "description", "text": "This update for gdb fixes the following issues:\n\nMention changes in GDB 14:\n\n* GDB now supports the AArch64 Scalable Matrix Extension 2\n (SME2), which includes a new 512 bit lookup table register\n named ZT0.\n* GDB now supports the AArch64 Scalable Matrix Extension (SME),\n which includes a new matrix register named ZA, a new thread\n register TPIDR2 and a new vector length register SVG\n (streaming vector granule). GDB also supports tracking ZA\n state across signal frames. Some features are still under\n development or are dependent on ABI specs that are still in\n alpha stage. For example, manual function calls with ZA state\n don\u0027t have any special handling, and tracking of SVG changes\n based on DWARF information is still not implemented, but there\n are plans to do so in the future.\n* GDB now recognizes the NO_COLOR environment variable and\n disables styling according to the spec. See\n https://no-color.org/. Styling can be re-enabled with\n \u0027set style enabled on\u0027.\n* The AArch64 \u0027org.gnu.gdb.aarch64.pauth\u0027 Pointer Authentication\n feature string has been deprecated in favor of the\n \u0027org.gnu.gdb.aarch64.pauth_v2\u0027 feature string.\n* GDB now has some support for integer types larger than 64 bits.\n* Multi-target feature configuration.\n GDB now supports the individual configuration of remote\n targets\u0027 feature sets. Based on the current selection of a\n target, the commands \u0027set remote \u003cname\u003e-packet (on|off|auto)\u0027\n and \u0027show remote \u003cname\u003e-packet\u0027 can be used to configure a\n target\u0027s feature packet and to display its configuration,\n respectively.\n* GDB has initial built-in support for the Debugger Adapter\n Protocol.\n* For the break command, multiple uses of the \u0027thread\u0027 or \u0027task\u0027\n keywords will now give an error instead of just using the\n thread or task id from the last instance of the keyword. E.g.:\n break foo thread 1 thread 2\n will now give an error rather than using \u0027thread 2\u0027.\n* For the watch command, multiple uses of the \u0027task\u0027 keyword will\n now give an error instead of just using the task id from the\n last instance of the keyword. E.g.:\n watch my_var task 1 task 2\n will now give an error rather than using \u0027task 2\u0027. The\n \u0027thread\u0027 keyword already gave an error when used multiple times\n with the watch command, this remains unchanged.\n* The \u0027set print elements\u0027 setting now helps when printing large\n arrays. If an array would otherwise exceed max-value-size, but\n \u0027print elements\u0027 is set such that the size of elements to print\n is less than or equal to \u0027max-value-size\u0027, GDB will now still\n print the array, however only \u0027max-value-size\u0027 worth of data\n will be added into the value history.\n* For both the break and watch commands, it is now invalid to use\n both the \u0027thread\u0027 and \u0027task\u0027 keywords within the same command.\n For example the following commnds will now give an error:\n break foo thread 1 task 1\n watch var thread 2 task 3\n* The printf command now accepts a \u0027%V\u0027 output format which will\n format an expression just as the \u0027print\u0027 command would. Print\n options can be placed withing \u0027[...]\u0027 after the \u0027%V\u0027 to modify\n how the value is printed. E.g:\n printf \u0027%V\u0027, some_array\n printf \u0027%V[-array-indexes on]\u0027, some_array\n will print the array without, or with array indexes included,\n just as the array would be printed by the \u0027print\u0027 command.\n This functionality is also available for dprintf when\n dprintf-style is \u0027gdb\u0027.\n* When the printf command requires a string to be fetched from\n the\tinferior, GDB now uses the existing \u0027max-value-size\u0027\n setting to the limit the memory allocated within GDB. The\n default \u0027max-value-size\u0027 is 64k. To print longer strings you\n should increase \u0027max-value-size\u0027.\n* The Ada 2022 Enum_Rep and Enum_Val attributes are now\n supported.\n* The Ada 2022 target name symbol (\u0027@\u0027) is now supported by the\n Ada expression parser.\n* The \u0027list\u0027 command now accepts \u0027.\u0027 as an argument, which tells\n GDB to print the location around the point of execution within\n the current frame. If the inferior hasn\u0027t started yet, the\n command will print around the beginning of the \u0027main\u0027 function.\n* Using the \u0027list\u0027 command with no arguments in a situation where\n the command would attempt to list past the end of the file now\n warns the user that the end of file has been reached, refers\n the user to the newly added \u0027.\u0027 argument\n* Breakpoints can now be inferior-specific. This is similar to\n the\texisting thread-specific breakpoint support. Breakpoint\n conditions can include the \u0027inferior\u0027 keyword followed by an\n inferior id (as displayed in the \u0027info inferiors\u0027 output).\n It is invalid to use the \u0027inferior\u0027 keyword with either the\n \u0027thread\u0027 or \u0027task\u0027 keywords when creating a breakpoint.\n* New convenience function \u0027$_shell\u0027, to execute a shell command\n and return the result. This lets you run shell commands in\n expressions. Some examples:\n (gdb) p $_shell(\u0027true\u0027)\n $1 = 0\n (gdb) p $_shell(\u0027false\u0027)\n $2 = 1\n (gdb) break func if $_shell(\u0027some command\u0027) == 0\n* New commands:\n\n * set debug breakpoint on|off\n show debug breakpoint\n Print additional debug messages about breakpoint insertion\n and removal.\n * maintenance print record-instruction [ N ]\n Print the recorded information for a given instruction. If N\n is not given prints how GDB would undo the last instruction\n executed. If N is negative, prints how GDB would undo the\n N-th previous instruction, and if N is positive, it prints\n how GDB will redo the N-th following instruction.\n * maintenance info frame-unwinders\n List the frame unwinders currently in effect, starting with\n the highest priority.\n * maintenance wait-for-index-cache\n Wait until all pending writes to the index cache have\n completed.\n * set always-read-ctf on|off\n show always-read-ctf\n When off, CTF is only read if DWARF is not present. When on,\n CTF is read regardless of whether DWARF is present. Off by\n default.\n * info main\n Get main symbol to identify entry point into program.\n * set tui mouse-events [on|off]\n show tui mouse-events\n When on (default), mouse clicks control the TUI and can be\n accessed by Python extensions. When off, mouse clicks are\n handled by the terminal, enabling terminal-native text\n selection.\n\n* MI changes:\n\n * MI version 1 has been removed.\n * mi now reports \u0027no-history\u0027 as a stop reason when hitting the\n end of the reverse execution history.\n * When creating a thread-specific breakpoint using the \u0027-p\u0027\n option, the -break-insert command would report the \u0027thread\u0027\n field twice in the reply. The content of both fields was\n always identical. This has now been fixed; the \u0027thread\u0027\n field will be reported just once for thread-specific\n breakpoints, or not at all for breakpoints without a thread\n restriction. The same is also true for the \u0027task\u0027 field of\n an Ada task-specific breakpoint.\n * It is no longer possible to create a thread-specific\n breakpoint for a thread that doesn\u0027t exist using\n \u0027-break-insert -p ID\u0027. Creating breakpoints for\n non-existent threads is not allowed when using the CLI, that\n the MI allowed it was a long standing bug, which has now\n been fixed.\n * The \u0027--simple-values\u0027 argument to the\n \u0027-stack-list-arguments\u0027,\u0027-stack-list-locals\u0027,\n \u0027-stack-list-variables\u0027, and \u0027-var-list-children\u0027 commands now\n takes reference types into account: that is, a value is now\n considered simple if it is neither an array, structure, or\n union, nor a reference to an array, structure, or union.\n (Previously all references were considered simple.) Support\n for this feature can be verified by using the\n \u0027-list-features\u0027 command, which should contain\n \u0027simple-values-ref-types\u0027.\n * The -break-insert command now accepts a \u0027-g thread-group-id\u0027\n option to allow for the creation of inferior-specific\n breakpoints.\n * The bkpt tuple, which appears in breakpoint-created\n notifications, and in the result of the -break-insert\n command can now include an optional \u0027inferior\u0027 field for both\n the main breakpoint, and each location, when the breakpoint\n is inferior-specific.\n\n* Python API:\n\n * gdb.ThreadExitedEvent added. Emits a ThreadEvent.\n * The gdb.unwinder.Unwinder.name attribute is now read-only.\n * The name argument passed to gdb.unwinder.Unwinder.__init__\n must now be of type \u0027str\u0027 otherwise a TypeError will be\n raised.\n * The gdb.unwinder.Unwinder.enabled attribute can now only\n accept values of type \u0027bool\u0027. Changing this attribute will\n now invalidate GDB\u0027s frame-cache, which means GDB will need\n to rebuild its frame-cache when next required - either with,\n or without the particular unwinder, depending on how\n \u0027enabled\u0027 was changed.\n * New methods added to the gdb.PendingFrame class. These\n methods have the same behaviour as the corresponding\n methods on gdb.Frame. The new methods are:\n * gdb.PendingFrame.name: Return the name for the frame\u0027s\n function, or None.\n * gdb.PendingFrame.is_valid: Return True if the pending\n frame object is valid.\n * gdb.PendingFrame.pc: Return the $pc register value for\n this frame.\n * gdb.PendingFrame.language: Return a string containing the\n language for this frame, or None.\n * gdb.PendingFrame.find_sal: Return a gdb.Symtab_and_line\n object for the current location within the pending frame,\n or None.\n * gdb.PendingFrame.block: Return a gdb.Block for the current\n pending frame, or None.\n * gdb.PendingFrame.function: Return a gdb.Symbol for the\n current pending frame, or None.\n * The frame-id passed to gdb.PendingFrame.create_unwind_info\n can now use either an integer or a gdb.Value object for each\n of its \u0027sp\u0027, \u0027pc\u0027, and \u0027special\u0027 attributes.\n * A new class gdb.unwinder.FrameId has been added. Instances\n of this class are constructed with \u0027sp\u0027 (stack-pointer) and\n \u0027pc\u0027 (program-counter) values, and can be used as the\n frame-id when calling gdb.PendingFrame.create_unwind_info.\n * It is now no longer possible to sub-class the\n gdb.disassembler.DisassemblerResult type.\n * The Disassembler API from the gdb.disassembler module has\n been extended to include styling support:\n * The DisassemblerResult class can now be initialized with a\n list of parts. Each part represents part of the\n disassembled instruction along with the associated style\n information. This list of parts can be accessed with the\n new DisassemblerResult.parts property.\n * New constants gdb.disassembler.STYLE_* representing all the\n different styles part of an instruction might have.\n * New methods DisassembleInfo.text_part and\n DisassembleInfo.address_part which are used to create the\n new styled parts of a disassembled instruction.\n * Changes are backwards compatible, the older API can still\n be used to disassemble instructions without styling.\n * New function gdb.execute_mi(COMMAND, [ARG]...), that invokes\n a GDB/MI command and returns the output as a Python\n dictionary.\n * New function gdb.block_signals(). This returns a context\n manager that blocks any signals that GDB needs to handle\n itself.\n * New class gdb.Thread. This is a subclass of threading.Thread\n that calls gdb.block_signals in its \u0027start\u0027 method.\n * gdb.parse_and_eval now has a new \u0027global_context\u0027 parameter.\n This can be used to request that the parse only examine\n global symbols.\n * gdb.Inferior now has a new \u0027arguments\u0027 attribute. This holds\n the command-line arguments to the inferior, if known.\n * gdb.Inferior now has a new \u0027main_name\u0027 attribute. This holds\n the name of the inferior\u0027s \u0027main\u0027, if known.\n * gdb.Inferior now has new methods \u0027clear_env\u0027, \u0027set_env\u0027, and\n \u0027unset_env\u0027. These can be used to modify the inferior\u0027s\n environment before it is started.\n * gdb.Value now has the \u0027assign\u0027 method.\n * gdb.Value now has the \u0027to_array\u0027 method. This converts an\n array-like Value to an array.\n * gdb.Progspace now has the new method \u0027objfile_for_address\u0027.\n This returns the gdb.Objfile, if any, that covers a given\n address.\n * gdb.Breakpoint now has an \u0027inferior\u0027 attribute. If the\n Breakpoint object is inferior specific then this attribute\n holds the inferior-id (an integer). If the Breakpoint\n object is not inferior specific, then this field contains\n None. This field can be written too.\n * gdb.Type now has the \u0027is_array_like\u0027 and \u0027is_string_like\u0027\n methods. These reflect GDB\u0027s internal idea of whether a\n type might be array- or string-like, even if they do not\n have the corresponding type code.\n * gdb.ValuePrinter is a new class that can be used as the base\n class for the result of applying a pretty-printer. As a\n base class, it signals to gdb that the printer may implement\n new pretty-printer methods.\n * New attribute Progspace.symbol_file. This attribute holds\n the gdb.Objfile that corresponds to Progspace.filename (when\n Progspace.filename is not None), otherwise, this attribute is\n itself None.\n * New attribute Progspace.executable_filename. This attribute\n holds a string containing a file name set by the \u0027exec-file\u0027\n or \u0027file\u0027 commands, or None if no executable file is set.\n This isn\u0027t the exact string passed by the user to these\n commands; the file name will have been partially resolved to\n an absolute file name.\n * A new executable_changed event registry is available. This\n event emits ExecutableChangedEvent objects, which have\n \u0027progspace\u0027 (a gdb.Progspace) and \u0027reload\u0027 (a Boolean)\n attributes. This event is emitted when\n gdb.Progspace.executable_filename changes.\n * New event registries gdb.events.new_progspace and\n gdb.events.free_progspace, these emit NewProgspaceEvent and\n FreeProgspaceEvent event types respectively. Both of these\n event types have a single \u0027progspace\u0027 attribute, which is\n the gdb.Progspace that is either being added to GDB, or\n removed from GDB.\n * gdb.LazyString now implements the __str__ method.\n * New method gdb.Frame.static_link that returns the outer\n frame of a nested function frame.\n\n", "title": "Description of the patch" }, { "category": "details", "text": "SUSE-2024-4414,SUSE-SLE-Module-Development-Tools-15-SP5-2024-4414,SUSE-SLE-Module-Development-Tools-15-SP6-2024-4414,SUSE-SLE-Product-HPC-15-SP4-ESPOS-2024-4414,SUSE-SLE-Product-HPC-15-SP4-LTSS-2024-4414,SUSE-SLE-Product-SLED-15-SP4-LTSS-2024-4414,SUSE-SLE-Product-SLES-15-SP4-LTSS-2024-4414,SUSE-SLE-Product-SLES_SAP-15-SP4-2024-4414,openSUSE-SLE-15.5-2024-4414,openSUSE-SLE-15.6-2024-4414", "title": "Patchnames" }, { "category": "legal_disclaimer", "text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).", "title": "Terms of use" } ], "publisher": { "category": "vendor", "contact_details": "https://www.suse.com/support/security/contact/", "name": "SUSE Product Security Team", "namespace": "https://www.suse.com/" }, "references": [ { "category": "external", "summary": "SUSE ratings", "url": "https://www.suse.com/support/security/rating/" }, { "category": "self", "summary": "URL of this CSAF notice", "url": "https://ftp.suse.com/pub/projects/security/csaf/suse-su-2024_4414-1.json" }, { "category": "self", "summary": "URL for SUSE-SU-2024:4414-1", "url": "https://www.suse.com/support/update/announcement/2024/suse-su-20244414-1/" }, { "category": "self", "summary": "E-Mail link for SUSE-SU-2024:4414-1", "url": "https://lists.suse.com/pipermail/sle-security-updates/2024-December/020047.html" }, { "category": "self", "summary": "SUSE Bug 1220490", "url": "https://bugzilla.suse.com/1220490" }, { "category": "self", "summary": "SUSE CVE CVE-2022-48064 page", "url": "https://www.suse.com/security/cve/CVE-2022-48064/" } ], "title": "Security update for gdb", "tracking": { "current_release_date": "2024-12-23T19:42:54Z", "generator": { "date": "2024-12-23T19:42:54Z", "engine": { "name": "cve-database.git:bin/generate-csaf.pl", "version": "1" } }, "id": "SUSE-SU-2024:4414-1", "initial_release_date": "2024-12-23T19:42:54Z", "revision_history": [ { "date": "2024-12-23T19:42:54Z", "number": "1", "summary": "Current version" } ], "status": "final", "version": "1" } }, "product_tree": { "branches": [ { "branches": [ { "branches": [ { "category": "product_version", "name": "gdb-14.2-150400.15.20.1.aarch64", "product": { "name": "gdb-14.2-150400.15.20.1.aarch64", "product_id": "gdb-14.2-150400.15.20.1.aarch64" } }, { "category": "product_version", "name": "gdb-testresults-14.2-150400.15.20.1.aarch64", "product": { "name": "gdb-testresults-14.2-150400.15.20.1.aarch64", "product_id": "gdb-testresults-14.2-150400.15.20.1.aarch64" } }, { "category": "product_version", "name": "gdbserver-14.2-150400.15.20.1.aarch64", "product": { "name": "gdbserver-14.2-150400.15.20.1.aarch64", "product_id": "gdbserver-14.2-150400.15.20.1.aarch64" } } ], "category": "architecture", "name": "aarch64" }, { "branches": [ { "category": "product_version", "name": "gdb-64bit-14.2-150400.15.20.1.aarch64_ilp32", "product": { "name": "gdb-64bit-14.2-150400.15.20.1.aarch64_ilp32", "product_id": "gdb-64bit-14.2-150400.15.20.1.aarch64_ilp32" } }, { "category": "product_version", "name": "gdbserver-64bit-14.2-150400.15.20.1.aarch64_ilp32", "product": { "name": "gdbserver-64bit-14.2-150400.15.20.1.aarch64_ilp32", "product_id": "gdbserver-64bit-14.2-150400.15.20.1.aarch64_ilp32" } } ], "category": "architecture", "name": "aarch64_ilp32" }, { "branches": [ { "category": "product_version", "name": "gdb-14.2-150400.15.20.1.i586", "product": { "name": "gdb-14.2-150400.15.20.1.i586", "product_id": "gdb-14.2-150400.15.20.1.i586" } }, { "category": "product_version", "name": "gdb-testresults-14.2-150400.15.20.1.i586", "product": { "name": "gdb-testresults-14.2-150400.15.20.1.i586", "product_id": "gdb-testresults-14.2-150400.15.20.1.i586" } }, { "category": "product_version", "name": "gdbserver-14.2-150400.15.20.1.i586", "product": { "name": "gdbserver-14.2-150400.15.20.1.i586", "product_id": "gdbserver-14.2-150400.15.20.1.i586" } } ], "category": "architecture", "name": "i586" }, { "branches": [ { "category": "product_version", "name": "gdb-14.2-150400.15.20.1.ppc64le", "product": { "name": "gdb-14.2-150400.15.20.1.ppc64le", "product_id": "gdb-14.2-150400.15.20.1.ppc64le" } }, { "category": "product_version", "name": "gdb-testresults-14.2-150400.15.20.1.ppc64le", "product": { "name": "gdb-testresults-14.2-150400.15.20.1.ppc64le", "product_id": "gdb-testresults-14.2-150400.15.20.1.ppc64le" } }, { "category": "product_version", "name": "gdbserver-14.2-150400.15.20.1.ppc64le", "product": { "name": "gdbserver-14.2-150400.15.20.1.ppc64le", "product_id": "gdbserver-14.2-150400.15.20.1.ppc64le" } } ], "category": "architecture", "name": "ppc64le" }, { "branches": [ { "category": "product_version", "name": "gdb-14.2-150400.15.20.1.s390x", "product": { "name": "gdb-14.2-150400.15.20.1.s390x", "product_id": "gdb-14.2-150400.15.20.1.s390x" } }, { "category": "product_version", "name": "gdb-testresults-14.2-150400.15.20.1.s390x", "product": { "name": "gdb-testresults-14.2-150400.15.20.1.s390x", "product_id": "gdb-testresults-14.2-150400.15.20.1.s390x" } }, { "category": "product_version", "name": "gdbserver-14.2-150400.15.20.1.s390x", "product": { "name": "gdbserver-14.2-150400.15.20.1.s390x", "product_id": "gdbserver-14.2-150400.15.20.1.s390x" } } ], "category": "architecture", "name": "s390x" }, { "branches": [ { "category": "product_version", "name": "gdb-14.2-150400.15.20.1.x86_64", "product": { "name": "gdb-14.2-150400.15.20.1.x86_64", "product_id": "gdb-14.2-150400.15.20.1.x86_64" } }, { "category": "product_version", "name": "gdb-testresults-14.2-150400.15.20.1.x86_64", "product": { "name": "gdb-testresults-14.2-150400.15.20.1.x86_64", "product_id": "gdb-testresults-14.2-150400.15.20.1.x86_64" } }, { "category": "product_version", "name": "gdbserver-14.2-150400.15.20.1.x86_64", "product": { "name": "gdbserver-14.2-150400.15.20.1.x86_64", "product_id": "gdbserver-14.2-150400.15.20.1.x86_64" } } ], "category": "architecture", "name": "x86_64" }, { "branches": [ { "category": "product_name", "name": "SUSE Linux Enterprise Module for Development Tools 15 SP5", "product": { "name": "SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_identification_helper": { "cpe": "cpe:/o:suse:sle-module-development-tools:15:sp5" } } }, { "category": "product_name", "name": "SUSE Linux Enterprise Module for Development Tools 15 SP6", "product": { "name": "SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_identification_helper": { "cpe": "cpe:/o:suse:sle-module-development-tools:15:sp6" } } }, { "category": "product_name", "name": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS", "product": { "name": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS", "product_identification_helper": { "cpe": "cpe:/o:suse:sle_hpc-espos:15:sp4" } } }, { "category": "product_name", "name": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS", "product": { "name": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS", "product_identification_helper": { "cpe": "cpe:/o:suse:sle_hpc-ltss:15:sp4" } } }, { "category": "product_name", "name": "SUSE Linux Enterprise Server 15 SP4-LTSS", "product": { "name": "SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS", "product_identification_helper": { "cpe": "cpe:/o:suse:sles-ltss:15:sp4" } } }, { "category": "product_name", "name": "SUSE Linux Enterprise Server for SAP Applications 15 SP4", "product": { "name": "SUSE Linux Enterprise Server for SAP Applications 15 SP4", "product_id": "SUSE Linux Enterprise Server for SAP Applications 15 SP4", "product_identification_helper": { "cpe": "cpe:/o:suse:sles_sap:15:sp4" } } }, { "category": "product_name", "name": "openSUSE Leap 15.5", "product": { "name": "openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5", "product_identification_helper": { "cpe": "cpe:/o:opensuse:leap:15.5" } } }, { "category": "product_name", "name": "openSUSE Leap 15.6", "product": { "name": "openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6", "product_identification_helper": { "cpe": "cpe:/o:opensuse:leap:15.6" } } } ], "category": "product_family", "name": "SUSE Linux Enterprise" } ], "category": "vendor", "name": "SUSE" } ], "relationships": [ { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.ppc64le as component of SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdb-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.s390x as component of SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.s390x" }, "product_reference": "gdb-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP5" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP5" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.ppc64le as component of SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdbserver-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP5" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.s390x as component of SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.s390x" }, "product_reference": "gdbserver-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP5" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise Module for Development Tools 15 SP5", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.ppc64le as component of SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdb-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.s390x as component of SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.s390x" }, "product_reference": "gdb-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP6" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP6" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.ppc64le as component of SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdbserver-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP6" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.s390x as component of SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.s390x" }, "product_reference": "gdbserver-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP6" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise Module for Development Tools 15 SP6", "product_id": "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise Module for Development Tools 15 SP6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdb-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdb-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdbserver-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdbserver-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdb-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdb-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise Server 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.ppc64le as component of SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdb-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "SUSE Linux Enterprise Server 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.s390x as component of SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.s390x" }, "product_reference": "gdb-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "SUSE Linux Enterprise Server 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise Server 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.aarch64 as component of SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "SUSE Linux Enterprise Server 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.ppc64le as component of SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdbserver-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "SUSE Linux Enterprise Server 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.s390x as component of SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.s390x" }, "product_reference": "gdbserver-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "SUSE Linux Enterprise Server 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise Server 15 SP4-LTSS", "product_id": "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise Server 15 SP4-LTSS" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.ppc64le as component of SUSE Linux Enterprise Server for SAP Applications 15 SP4", "product_id": "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdb-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdb-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "SUSE Linux Enterprise Server for SAP Applications 15 SP4" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise Server for SAP Applications 15 SP4", "product_id": "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdb-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise Server for SAP Applications 15 SP4" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.ppc64le as component of SUSE Linux Enterprise Server for SAP Applications 15 SP4", "product_id": "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdbserver-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdbserver-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "SUSE Linux Enterprise Server for SAP Applications 15 SP4" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.x86_64 as component of SUSE Linux Enterprise Server for SAP Applications 15 SP4", "product_id": "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdbserver-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "SUSE Linux Enterprise Server for SAP Applications 15 SP4" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.aarch64 as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.ppc64le as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdb-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.s390x as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.s390x" }, "product_reference": "gdb-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.x86_64 as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-testresults-14.2-150400.15.20.1.aarch64 as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-testresults-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-testresults-14.2-150400.15.20.1.ppc64le as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdb-testresults-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-testresults-14.2-150400.15.20.1.s390x as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.s390x" }, "product_reference": "gdb-testresults-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-testresults-14.2-150400.15.20.1.x86_64 as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-testresults-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.aarch64 as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.ppc64le as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdbserver-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.s390x as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.s390x" }, "product_reference": "gdbserver-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.x86_64 as component of openSUSE Leap 15.5", "product_id": "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "openSUSE Leap 15.5" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.aarch64 as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.ppc64le as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdb-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.s390x as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.s390x" }, "product_reference": "gdb-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-14.2-150400.15.20.1.x86_64 as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-testresults-14.2-150400.15.20.1.aarch64 as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdb-testresults-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-testresults-14.2-150400.15.20.1.ppc64le as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdb-testresults-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-testresults-14.2-150400.15.20.1.s390x as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.s390x" }, "product_reference": "gdb-testresults-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdb-testresults-14.2-150400.15.20.1.x86_64 as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdb-testresults-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.aarch64 as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.aarch64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.aarch64", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.ppc64le as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.ppc64le" }, "product_reference": "gdbserver-14.2-150400.15.20.1.ppc64le", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.s390x as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.s390x" }, "product_reference": "gdbserver-14.2-150400.15.20.1.s390x", "relates_to_product_reference": "openSUSE Leap 15.6" }, { "category": "default_component_of", "full_product_name": { "name": "gdbserver-14.2-150400.15.20.1.x86_64 as component of openSUSE Leap 15.6", "product_id": "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.x86_64" }, "product_reference": "gdbserver-14.2-150400.15.20.1.x86_64", "relates_to_product_reference": "openSUSE Leap 15.6" } ] }, "vulnerabilities": [ { "cve": "CVE-2022-48064", "ids": [ { "system_name": "SUSE CVE Page", "text": "https://www.suse.com/security/cve/CVE-2022-48064" } ], "notes": [ { "category": "general", "text": "GNU Binutils before 2.40 was discovered to contain an excessive memory consumption vulnerability via the function bfd_dwarf2_find_nearest_line_with_alt at dwarf2.c. The attacker could supply a crafted ELF file and cause a DNS attack.", "title": "CVE description" } ], "product_status": { "recommended": [ "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdbserver-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.x86_64" ] }, "references": [ { "category": "external", "summary": "CVE-2022-48064", "url": "https://www.suse.com/security/cve/CVE-2022-48064" }, { "category": "external", "summary": "SUSE Bug 1214619 for CVE-2022-48064", "url": "https://bugzilla.suse.com/1214619" } ], "remediations": [ { "category": "vendor_fix", "details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n", "product_ids": [ "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdbserver-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.x86_64" ] } ], "scores": [ { "cvss_v3": { "baseScore": 0, "baseSeverity": "NONE", "vectorString": "CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:N", "version": "3.1" }, "products": [ "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP5:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Module for Development Tools 15 SP6:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.aarch64", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.s390x", "SUSE Linux Enterprise Server 15 SP4-LTSS:gdbserver-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdb-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdb-14.2-150400.15.20.1.x86_64", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdbserver-14.2-150400.15.20.1.ppc64le", "SUSE Linux Enterprise Server for SAP Applications 15 SP4:gdbserver-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdb-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdb-testresults-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.5:gdbserver-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdb-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdb-testresults-14.2-150400.15.20.1.x86_64", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.aarch64", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.ppc64le", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.s390x", "openSUSE Leap 15.6:gdbserver-14.2-150400.15.20.1.x86_64" ] } ], "threats": [ { "category": "impact", "date": "2024-12-23T19:42:54Z", "details": "moderate" } ], "title": "CVE-2022-48064" } ] }
Loading…
Loading…
Sightings
Author | Source | Type | Date |
---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
- Confirmed: The vulnerability is confirmed from an analyst perspective.
- Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
- Patched: This vulnerability was successfully patched by the user reporting the sighting.
- Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
- Not confirmed: The user expresses doubt about the veracity of the vulnerability.
- Not patched: This vulnerability was not successfully patched by the user reporting the sighting.
Loading…
Loading…