<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/doc/command_injection.rdoc, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[DOC] Update command_injection.rdoc</title>
<updated>2024-01-22T03:06:00+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-01-22T03:06:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4a11f50f79e7fd592a300f46302e11f56e04a983'/>
<id>4a11f50f79e7fd592a300f46302e11f56e04a983</id>
<content type='text'>
- Add missing `Kernel.exec` and `Kernel.spawn`.
- Elaborate arguments that can cause injections.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Add missing `Kernel.exec` and `Kernel.spawn`.
- Elaborate arguments that can cause injections.
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Adjust heading levels</title>
<updated>2023-11-14T06:56:58+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-11-14T06:39:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=19a7a7660c34c862689f99b4f9b0447be92cbffb'/>
<id>19a7a7660c34c862689f99b4f9b0447be92cbffb</id>
<content type='text'>
So that the first headings would be the top-most headings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
So that the first headings would be the top-most headings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate Kernel#open and IO support for subprocess creation/forking</title>
<updated>2023-08-10T00:38:11+00:00</updated>
<author>
<name>Mike Dalessio</name>
<email>mike.dalessio@gmail.com</email>
</author>
<published>2023-06-07T14:05:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d2343368ab7e270118ea6baa9c6418bfed83135c'/>
<id>d2343368ab7e270118ea6baa9c6418bfed83135c</id>
<content type='text'>
Deprecate Kernel#open and IO support for subprocess creation and
forking. This deprecates subprocess creation and forking in

- Kernel#open
- URI.open
- IO.binread
- IO.foreach
- IO.readlines
- IO.read
- IO.write

This behavior is slated to be removed in Ruby 4.0

[Feature #19630]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Deprecate Kernel#open and IO support for subprocess creation and
forking. This deprecates subprocess creation and forking in

- Kernel#open
- URI.open
- IO.binread
- IO.foreach
- IO.readlines
- IO.read
- IO.write

This behavior is slated to be removed in Ruby 4.0

[Feature #19630]
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Escape backqoute method not to be converted to smart quotes</title>
<updated>2022-09-03T14:47:46+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-09-03T14:47:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0111dc5b79a8cfe81f467cfcf589dd4042e0384c'/>
<id>0111dc5b79a8cfe81f467cfcf589dd4042e0384c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Enhanced RDoc concerning command injection (#5537)</title>
<updated>2022-02-18T12:46:04+00:00</updated>
<author>
<name>Burdette Lamar</name>
<email>BurdetteLamar@Yahoo.com</email>
</author>
<published>2022-02-18T12:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e9a2b30744a62268c66d6c17730ed96486d9783c'/>
<id>e9a2b30744a62268c66d6c17730ed96486d9783c</id>
<content type='text'>
Clarifies security vulnerabilities for commands.

Treats:

    Kernel.system
    Kernel.` (backtick)
    IO.popen
    IO.read
    IO.write
    IO.binread
    IO.binwrite
    IO.readlines
    IO.foreach
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Clarifies security vulnerabilities for commands.

Treats:

    Kernel.system
    Kernel.` (backtick)
    IO.popen
    IO.read
    IO.write
    IO.binread
    IO.binwrite
    IO.readlines
    IO.foreach
</pre>
</div>
</content>
</entry>
</feed>
