dependabot[bot] opened a new pull request, #925: URL: https://github.com/apache/dubbo-kubernetes/pull/925
Bumps [github.com/opencontainers/runc](https://github.com/opencontainers/runc) from 1.1.7 to 1.3.6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/opencontainers/runc/releases">github.com/opencontainers/runc's releases</a>.</em></p> <blockquote> <h2>runc v1.3.5 -- "Lo viejo funciona!"</h2> <p>This is the fifth patch release of the 1.3.z release series of runc, and primarily contains a few fixes for issues found in 1.3.4.</p> <h3>Fixed</h3> <ul> <li>Recursive atime-related mount flags (rrelatime et al.) are now applied properly. (<a href="https://redirect.github.com/opencontainers/runc/issues/5115">#5115</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5098">#5098</a>)</li> <li>PR <a href="https://redirect.github.com/opencontainers/runc/issues/4757">#4757</a> caused a regression that resulted in spurious <code>cannot start a container that has stopped</code> errors when running <code>runc create</code> and has thus been reverted. (<a href="https://redirect.github.com/opencontainers/runc/issues/5158">#5158</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5153">#5153</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5151">#5151</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/4645">#4645</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/4757">#4757</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Updated builds to Go 1.25, libseccomp v2.6.0. (<a href="https://redirect.github.com/opencontainers/runc/issues/5111">#5111</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5053">#5053</a>)</li> <li>Minor signing keyring updates. (<a href="https://redirect.github.com/opencontainers/runc/issues/5146">#5146</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5139">#5139</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5144">#5144</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5148">#5148</a>)</li> </ul> <h3>Static Linking Notices</h3> <p>The <code>runc</code> binary distributed with this release are <em>statically linked</em> with the following <a href="https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html">GNU LGPL-2.1</a> licensed libraries, with <code>runc</code> acting as a "work that uses the Library":</p> <ul> <li><a href="https://github.com/seccomp/libseccomp">libseccomp</a></li> </ul> <p>The versions of these libraries were not modified from their upstream versions, but in order to comply with the LGPL-2.1 (§6(a)), we have attached the complete source code for those libraries which (when combined with the attached runc source code) may be used to exercise your rights under the LGPL-2.1.</p> <p>However we strongly suggest that you make use of your distribution's packages or download them from the authoritative upstream sources, especially since these libraries are related to the security of your containers.</p> <hr /> <p>Thanks to the following contributors for making this release possible:</p> <ul> <li>Aleksa Sarai <a href="mailto:[email protected]">[email protected]</a></li> <li>Kir Kolyshkin <a href="mailto:[email protected]">[email protected]</a></li> <li>Li Fu Bang <a href="mailto:[email protected]">[email protected]</a></li> <li>Ricardo Branco <a href="mailto:[email protected]">[email protected]</a></li> </ul> <h2>runc v1.3.3 -- "奴らに支配されていた恐怖を"</h2> <blockquote> <p>[!NOTE] Some vendors were given a pre-release version of this release. This public release includes two extra patches to fix regressions discovered very late during the embargo period and were thus not included in the pre-release versions. Please update to this version.</p> </blockquote> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/opencontainers/runc/blob/main/CHANGELOG.md">github.com/opencontainers/runc's changelog</a>.</em></p> <blockquote> <h2>[1.3.6] - 2026-06-13</h2> <blockquote> <p>On no account should you allow a Vogon to read poetry at you.</p> </blockquote> <h3>Security</h3> <p>This release includes a fix for the following low-severity security issue:</p> <ul> <li> <p><a href="https://github.com/opencontainers/runc/security/advisories/GHSA-xjvp-4fhw-gc47">CVE-2026-41579</a> allowed a malicious image with a <code>/dev</code> symlink to have limited write access to the host filesystem in ways that our analysis indicates was too limited to be problematic in practice. This bug was very similar to those fixed in [CVE-2025-31133][], [CVE-2025-52565][], [CVE-2025-31133][] and was simply missed at the time when we hardened the rootfs preparation code. We have conducted a deeper audit and not found any other problematic cases.</p> <p>This patchset required backports for <a href="https://redirect.github.com/opencontainers/runc/issues/5190">#5190</a> and <a href="https://redirect.github.com/opencontainers/runc/issues/5285">#5285</a>, which were primarily code reorganisations that were already backported to runc 1.4 and 1.5.</p> </li> </ul> <h3>Fixed</h3> <ul> <li>A regression in runc v1.3.0 which can result in a stuck <code>runc exec</code> or <code>runc run</code> when the container process runs for a short time. (<a href="https://redirect.github.com/opencontainers/runc/issues/5208">#5208</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5210">#5210</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5215">#5215</a>)</li> <li>Various integration test improvements. (<a href="https://redirect.github.com/opencontainers/runc/issues/5159">#5159</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5188">#5188</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5226">#5226</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5228">#5228</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5239">#5239</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5253">#5253</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5269">#5269</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5288">#5288</a>)</li> </ul> <h3>Changed</h3> <ul> <li>When masking directories with <code>maskPaths</code>, runc will now reuse a single <code>tmpfs</code> instance (which is not writable) to reduce the number <code>tmpfs</code> superblocks that need to be reaped when containers die (in particular, Kubernetes applies masks to per-CPU sysfs directories which get expensive quickly). (<a href="https://redirect.github.com/opencontainers/runc/issues/5275">#5275</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5281">#5281</a>)</li> </ul> <h2>[1.5.0-rc.2] - 2026-04-02</h2> <blockquote> <p>いざやいざや、見に行かん</p> </blockquote> <blockquote> <p>[!NOTE] runc v1.5.0-rc.2 includes all of the patches backported to runc v1.4.2.</p> </blockquote> <h3>Fixed</h3> <ul> <li>Building with libpathrs for systems that use non-GNU awk, e.g. Debian. (<a href="https://redirect.github.com/opencontainers/runc/issues/5196">#5196</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5194">#5194</a>)</li> </ul> <h3>Added</h3> <ul> <li>Installation notes for libpathrs. (<a href="https://redirect.github.com/opencontainers/runc/issues/5199">#5199</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5195">#5195</a>)</li> <li>Support for specs.LinuxSeccompFlagWaitKillableRecv. (<a href="https://redirect.github.com/opencontainers/runc/issues/5183">#5183</a>, <a href="https://redirect.github.com/opencontainers/runc/issues/5172">#5172</a>)</li> <li>When building runc, <code>RUNC_BUILDTAGS</code> make or shell environment variable can</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/opencontainers/runc/commit/491b69bab9fa206b984fb26ba07d3110d62e671f"><code>491b69b</code></a> VERSION: release v1.3.6</li> <li><a href="https://github.com/opencontainers/runc/commit/d934454b2eb966118137b85a35518bbfb43bc4c1"><code>d934454</code></a> merge CVE-2026-41579 fixes into release-1.3</li> <li><a href="https://github.com/opencontainers/runc/commit/9432ad3a96f5fe99e5d2805f9b6807d43af639a1"><code>9432ad3</code></a> rootfs: make cgroupv1 subsystem symlinks fd-based</li> <li><a href="https://github.com/opencontainers/runc/commit/a8e53f2c6d6d25cb3dd643cc514f118aab44b097"><code>a8e53f2</code></a> rootfs: make /dev initialisation code fd-based</li> <li><a href="https://github.com/opencontainers/runc/commit/78c50d4a5f31758ada2645cb45cfbc1a3c5bb4a8"><code>78c50d4</code></a> rootfs: switch createDevices argument order</li> <li><a href="https://github.com/opencontainers/runc/commit/083e21ed0f58ad38fbe0a298783a6f25556ddfa6"><code>083e21e</code></a> libct: use preopened rootfs more</li> <li><a href="https://github.com/opencontainers/runc/commit/42cfcbe4533a094cbffd23d17dc355bbb25938a1"><code>42cfcbe</code></a> Pre-open container root directory</li> <li><a href="https://github.com/opencontainers/runc/commit/2e9b6a8a16767f09feb341918669bf2a16758e68"><code>2e9b6a8</code></a> libct: minor refactor in mountToRootfs</li> <li><a href="https://github.com/opencontainers/runc/commit/edf5328b9b91190e763c64c900fe441b8df17ea0"><code>edf5328</code></a> libct: mountCgroupV1: address TODO</li> <li><a href="https://github.com/opencontainers/runc/commit/3661a9d4b36568db23784275c115ec0db8af5e2e"><code>3661a9d</code></a> integration: add some tests for bind mount through dangling symlinks</li> <li>Additional commits viewable in <a href="https://github.com/opencontainers/runc/compare/v1.1.7...v1.3.6">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/apache/dubbo-kubernetes/network/alerts). </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
