SUSE-CU-2024:6347-1: Security update of bci/openjdk-devel

sle-container-updates at lists.suse.com sle-container-updates at lists.suse.com
Thu Dec 12 16:29:35 UTC 2024


SUSE Container Update Advisory: bci/openjdk-devel
-----------------------------------------------------------------
Container Advisory ID : SUSE-CU-2024:6347-1
Container Tags        : bci/openjdk-devel:11 , bci/openjdk-devel:11.0.25.0 , bci/openjdk-devel:11.0.25.0-36.4
Container Release     : 36.4
Severity              : important
Type                  : security
References            : 1177488 1231347 1231428 1232579 1233282 1233499 CVE-2020-13956
                        CVE-2024-28168 CVE-2024-50602 CVE-2024-52533 
-----------------------------------------------------------------

The container bci/openjdk-devel was updated. The following patches have been included in this update:

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2024:4035-1
Released:    Mon Nov 18 16:22:57 2024
Summary:     Security update for expat
Type:        security
Severity:    moderate
References:  1232579,CVE-2024-50602
This update for expat fixes the following issues:

- CVE-2024-50602: Fixed a denial of service via XML_ResumeParser (bsc#1232579).

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2024:4036-1
Released:    Mon Nov 18 16:23:56 2024
Summary:     Security update for httpcomponents-client, httpcomponents-core
Type:        security
Severity:    moderate
References:  1177488,CVE-2020-13956
This update for httpcomponents-client, httpcomponents-core fixes the following issues:

httpcomponents-client:
  - Update to version 4.5.14
    * HTTPCLIENT-2206: Corrected resource de-allocation by fluent
      response objects.
    * HTTPCLIENT-2174: URIBuilder to return a new empty list instead
      of unmodifiable Collections#emptyList.
    * Don't retry requests in case of NoRouteToHostException.
    * HTTPCLIENT-2144: RequestBuilder fails to correctly copy charset
      of requests with form url-encoded body.
    * PR #269: 4.5.x use array fill and more.
      + Use Arrays.fill().
      + Remove redundant modifiers.
      + Use Collections.addAll() and Collection.addAll() APIs instead of loops.
      + Remove redundant returns.
      + No need to explicitly declare an array when calling a vararg method.
      + Remote extra semicolons (;).
      + Use a 'L' instead of 'l' to make long literals more readable.
    * PublicSuffixListParser.parseByType(Reader) allocates but does
      not use a 256 char StringBuilder.
    * Incorrect handling of malformed authority component by
      URIUtils#extractHost (bsc#1177488, CVE-2020-13956).
    * Avoid updating Content-Length header in a 304 response.
    * Bug fix: BasicExpiresHandler is annotated as immutable but is
      not (#239)
    * HTTPCLIENT-2076: Fixed NPE in LaxExpiresHandler.

httpcomponents-core:
  - Upgraded to version 4.4.14
    * PR #231: 4.4.x Use better map apis and more.
      + Remove redundant modifiers.
      + Use Collections.addAll() API instead of loops.
      + Remove redundant returns.
      + No need to explicitly declare an array when calling a vararg method.
      + Remote extra semicolons (;).
    * Bug fix: Non-blocking TLSv1.3 connections can end up in an
      infinite event spin when closed concurrently by the local and
      the remote endpoints.
    * HTTPCORE-647: Non-blocking connection terminated due to
      'java.io.IOException: Broken pipe' can enter an infinite loop
      flushing buffered output data.
    * PR #201, HTTPCORE-634: Fix race condition in AbstractConnPool
      that can cause internal state corruption when persistent
      connections are manually removed from the pool.

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2024:4054-1
Released:    Tue Nov 26 06:05:40 2024
Summary:     Security update for javapackages-tools, xmlgraphics-batik, xmlgraphics-commons, xmlgraphics-fop
Type:        security
Severity:    moderate
References:  1231347,1231428,CVE-2024-28168
This update for javapackages-tools, xmlgraphics-batik, xmlgraphics-commons, xmlgraphics-fop fixes the following issues:

xmlgraphics-fop was updated from version 2.8 to 2.10:
 
- Security issues fixed:

  * CVE-2024-28168: Fixed improper restriction of XML External Entity (XXE) reference (bsc#1231428)
    
- Upstream changes and bugs fixed:

  * Version 2.10:

    + footnote-body ignores rl-tb writing mode
    + SVG tspan content is displayed out of place
    + Added new schema to handle pdf/a and pdfa/ua
    + Correct fop version at runtime
    + NoSuchElementException when using font with no family name
    + Resolve classpath for binary distribution
    + Switch to spotbugs
    + Set an automatic module name
    + Rename packages to avoid conflicts with modules
    + Resize table only for multicolumn page
    + Missing jars in servlet
    + Optimise performance of PNG with alpha using raw loader
    + basic-link not navigating to corresponding footnote
    + Added option to sign PDF
    + Added secure processing for XSL input
    + Allow sections which need security permissions to be run when AllPermission denied in caller code
    + Remove unused PDFStructElem
    + Remove space generated by fo:wrapper
    + Reset content length for table changing ipd
    + Added alt text to PDF signature
    + Allow change of resource level for SVG in AFP
    + Exclude shape not in clipping path for AFP
    + Only support 1 column for redo of layout without page pos only
    + Switch to Jakarta servlet API
    + NPE when list item is split alongside an ipd change
    + Added mandatory MODCA triplet to AFP
    + Redo layout for multipage columns
    + Added image mask option for AFP
    + Skip written block ipds inside float
    + Allow curly braces for src url
    + Missing content for last page with change ipd
    + Added warning when different pdf languages are used
    + Only restart line manager when there is a linebreak for blocklayout

  * Version 2.9:

    + Values in PDF Number Trees must be indirect references
    + Do not delete files on syntax errors using command line
    + Surrogate pair edge-case causes Exception
    + Reset character spacing
    + SVG text containing certain glyphs isn't rendered
    + Remove duplicate classes from maven classpath
    + Allow use of page position only on redo of layout
    + Failure to render multi-block itemBody alongside float
    + Update to PDFBox 2.0.27
    + NPE if link destination is missing with accessibility
    + Make property cache thread safe
    + Font size was rounded to 0 for AFP TTF
    + Cannot process a SVG using mvn jars
    + Remove serializer jar
    + Allow creating a PDF 2.0 document
    + Text missing after page break inside table inline
    + IllegalArgumentException for list in a table
    + Table width may be too wide when layout width changes
    + NPE when using broken link and PDF 1.5
    + Allow XMP at PDF page level
    + Symbol font was not being mapped to unicode
    + Correct font differences table for Chrome
    + Link against Java 8 API
    + Added support for font-selection-strategy=character-by-character
    + Merge form fields in external PDFs
    + Fixed test for Java 11

xmlgraphics-batik was updated from version 1.17 to 1.18:

- PNG transcoder references nonexistent class
- Set offset to 0 if missing in stop tag
- Validate throws NPE
- Fixed missing arabic characters
- Animated rotate tranform ignores y-origin at exactly 270 degrees
- Set an automatic module name
- Ignore inkscape properties
- Switch to spotbugs
- Allow source and target resolution configuration

xmlgraphics-commons was updated from version 2.8 to 2.10:

- Fixed test for Java 11
- Allow XMP at PDF page level
- Allow source resolution configuration
- Added new schema to handle pdf/a and pdfa/ua
- Set an automatic module name
- Switch to spotbugs
- Do not use a singleton for ImageImplRegistry

javapackages-tools was updated from version 6.3.0 to 6.3.4:

- Version 6.3.4:

  * A corner case when which is not present
  * Remove dependency on which
  * Simplify after the which -> type -p change
  * jpackage_script: Remove pointless assignment when %java_home is unset
  * Don't export JAVA_HOME (bsc#1231347)

- Version 6.3.2:

  * Search for JAVACMD under JAVA_HOME only if it's set
  * Obsolete set_jvm and set_jvm_dirs functions
  * Drop unneeded _set_java_home function
  * Remove JAVA_HOME check from check_java_env function
  * Bump codecov/codecov-action from 2.0.2 to 4.6.0
  * Bump actions/setup-python from 4 to 5
  * Bump actions/checkout from 2 to 4
  * Added custom dependabot config
  * Remove the test for JAVA_HOME and error if it is not set
  * java-functions: Remove unneeded local variables
  * Fixed build status shield

- Version 6.3.1:

  * Allow missing components with abs2rel
  * Fixed tests with python 3.4
  * Sync spec file from Fedora
  * Drop default JRE/JDK
  * Fixed the use of java-functions in scripts
  * Test that we don't bomb on <relativePath/>
  * Test variable expansion in artifactId
  * Interpolate properties also in the current artifact
  * Rewrite abs2rel in shell
  * Use asciidoctor instead of asciidoc
  * Fixed incompatibility with RPM 4.20
  * Reproducible exclusions order in maven metadata
  * Do not bomb on <relativePath/> construct
  * Make maven_depmap order of aliases reproducible

-----------------------------------------------------------------
Advisory ID: SUSE-RU-2024:4065-1
Released:    Tue Nov 26 11:10:58 2024
Summary:     Recommended update for crypto-policies
Type:        recommended
Severity:    moderate
References:  1233499

This update for crypto-policies ships the missing crypto-policies scripts to SUSE Linux Enterprise Micro,
which allows configuration of the policies. (bsc#1233499)

-----------------------------------------------------------------
Advisory ID: SUSE-SU-2024:4078-1
Released:    Wed Nov 27 13:53:14 2024
Summary:     Security update for glib2
Type:        security
Severity:    important
References:  1233282,CVE-2024-52533
This update for glib2 fixes the following issues:

- CVE-2024-52533: Fixed a single byte buffer overflow (bsc#1233282).

-----------------------------------------------------------------
Advisory ID: SUSE-RU-2024:4280-1
Released:    Tue Dec 10 16:59:46 2024
Summary:     Recommended update for guava
Type:        recommended
Severity:    moderate
References:  
This update for guava, google-errorprone, checker-qual, j2objc-annotations fixes the following issues:

guava was updated from version 33.1.0 to 33.2.1:

- Added some artifact aliases
- Changed how internet addresses are handled to preserve more information. This might require code updates if you were
  relying on the old behavior (consult the package changelog for more details).
- Fixed a compilation issue under Gradle.
- Fixed a potential crash when building ImmutableMap. 
- Added new constants for HTTP headers (Ad-Auction-Allowed, Permissions-Policy-Report-Only, and Sec-GPC).
    
google-errorprone, checker-qual, j2objc-annotations:

- google-errorprone-annotations, checker-qual, j2objc-annotations were added to the Development Tools Module as they
  are required by this guava update
- google-errorprone-annotations package was updated from version 2.11.0 to 2.26.1 on SUSE Linux Enterprise 15 LTSS
  products, as it's required by this guava update:
  * Added new checks for common Java coding errors
  * Improvement of existing checks
  * Performance and infrastructure improvements
  * Various bugs were fixed


The following package changes have been done:

- libglib-2_0-0-2.70.5-150400.3.17.1 updated
- crypto-policies-20210917.c9d86d1-150400.3.8.1 updated
- javapackages-filesystem-6.3.4-150200.3.15.1 updated
- libexpat1-2.4.4-150400.3.25.1 updated
- javapackages-tools-6.3.4-150200.3.15.1 updated
- checker-qual-3.22.0-150200.5.7.2 added
- google-errorprone-annotations-2.26.1-150200.5.8.1 added
- httpcomponents-core-4.4.14-150200.3.9.1 updated
- j2objc-annotations-2.2-150200.5.5.2 added
- guava-33.2.1-150200.3.13.2 updated
- httpcomponents-client-4.5.14-150200.3.9.1 updated
- container:bci-openjdk-11-23a98827fdca334c8b8559355d8d00951fab9a6b8112e547667797cd109f4140-0 updated


More information about the sle-container-updates mailing list