Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

Количество 17

Количество 17

ubuntu логотип

CVE-2026-41316

3 месяца назад

ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via `Marshal.load` (deserialization). However, three other public methods that also evaluate `@src` via `eval()` were not given the same guard: `ERB#def_method`, `ERB#def_module`, and `ERB#def_class`. An attacker who can trigger `Marshal.load` on untrusted data in a Ruby application that has `erb` loaded can use `ERB#def_module` (zero-arg, default parameters) as a code execution sink, bypassing the `@_init` protection entirely. ERB 4.0.3.1, 4.0.4.1, 6.0.1.1, and 6.0.4 patch the issue.

CVSS3: 8.1
EPSS: Низкий
redhat логотип

CVE-2026-41316

3 месяца назад

ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via `Marshal.load` (deserialization). However, three other public methods that also evaluate `@src` via `eval()` were not given the same guard: `ERB#def_method`, `ERB#def_module`, and `ERB#def_class`. An attacker who can trigger `Marshal.load` on untrusted data in a Ruby application that has `erb` loaded can use `ERB#def_module` (zero-arg, default parameters) as a code execution sink, bypassing the `@_init` protection entirely. ERB 4.0.3.1, 4.0.4.1, 6.0.1.1, and 6.0.4 patch the issue.

CVSS3: 8.1
EPSS: Низкий
nvd логотип

CVE-2026-41316

3 месяца назад

ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via `Marshal.load` (deserialization). However, three other public methods that also evaluate `@src` via `eval()` were not given the same guard: `ERB#def_method`, `ERB#def_module`, and `ERB#def_class`. An attacker who can trigger `Marshal.load` on untrusted data in a Ruby application that has `erb` loaded can use `ERB#def_module` (zero-arg, default parameters) as a code execution sink, bypassing the `@_init` protection entirely. ERB 4.0.3.1, 4.0.4.1, 6.0.1.1, and 6.0.4 patch the issue.

CVSS3: 8.1
EPSS: Низкий
debian логотип

CVE-2026-41316

3 месяца назад

ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was ...

CVSS3: 8.1
EPSS: Низкий
rocky логотип

RLSA-2026:20614

2 месяца назад

Important: ruby:3.3 security update

EPSS: Низкий
rocky логотип

RLSA-2026:18065

2 месяца назад

Important: ruby security update

EPSS: Низкий
rocky логотип

RLSA-2026:18039

2 месяца назад

Important: ruby security update

EPSS: Низкий
rocky логотип

RLSA-2026:18030

3 месяца назад

Important: ruby:3.3 security update

EPSS: Низкий
github логотип

GHSA-q339-8rmv-2mhv

3 месяца назад

ERB has an @_init deserialization guard bypass via def_module / def_method / def_class

CVSS3: 8.1
EPSS: Низкий
oracle-oval логотип

ELSA-2026-20614

2 месяца назад

ELSA-2026-20614: ruby:3.3 security update (IMPORTANT)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-18065

3 месяца назад

ELSA-2026-18065: ruby security update (IMPORTANT)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-18039

2 месяца назад

ELSA-2026-18039: ruby security update (IMPORTANT)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-18030

2 месяца назад

ELSA-2026-18030: ruby:3.3 security update (IMPORTANT)

EPSS: Низкий
rocky логотип

RLSA-2026:20606

около 2 месяцев назад

Important: ruby4.0 security update

EPSS: Низкий
rocky логотип

RLSA-2026:20596

2 месяца назад

Important: ruby:4.0 security update

EPSS: Низкий
oracle-oval логотип

ELSA-2026-20606

16 дней назад

ELSA-2026-20606: ruby4.0 security update (IMPORTANT)

EPSS: Низкий
oracle-oval логотип

ELSA-2026-20596

около 1 месяца назад

ELSA-2026-20596: ruby:4.0 security update (IMPORTANT)

EPSS: Низкий

Уязвимостей на страницу

Уязвимость
CVSS
EPSS
Опубликовано
ubuntu логотип
CVE-2026-41316

ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via `Marshal.load` (deserialization). However, three other public methods that also evaluate `@src` via `eval()` were not given the same guard: `ERB#def_method`, `ERB#def_module`, and `ERB#def_class`. An attacker who can trigger `Marshal.load` on untrusted data in a Ruby application that has `erb` loaded can use `ERB#def_module` (zero-arg, default parameters) as a code execution sink, bypassing the `@_init` protection entirely. ERB 4.0.3.1, 4.0.4.1, 6.0.1.1, and 6.0.4 patch the issue.

CVSS3: 8.1
1%
Низкий
3 месяца назад
redhat логотип
CVE-2026-41316

ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via `Marshal.load` (deserialization). However, three other public methods that also evaluate `@src` via `eval()` were not given the same guard: `ERB#def_method`, `ERB#def_module`, and `ERB#def_class`. An attacker who can trigger `Marshal.load` on untrusted data in a Ruby application that has `erb` loaded can use `ERB#def_module` (zero-arg, default parameters) as a code execution sink, bypassing the `@_init` protection entirely. ERB 4.0.3.1, 4.0.4.1, 6.0.1.1, and 6.0.4 patch the issue.

CVSS3: 8.1
1%
Низкий
3 месяца назад
nvd логотип
CVE-2026-41316

ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was published on rubygems.org) introduced an `@_init` instance variable guard in `ERB#result` and `ERB#run` to prevent code execution when an ERB object is reconstructed via `Marshal.load` (deserialization). However, three other public methods that also evaluate `@src` via `eval()` were not given the same guard: `ERB#def_method`, `ERB#def_module`, and `ERB#def_class`. An attacker who can trigger `Marshal.load` on untrusted data in a Ruby application that has `erb` loaded can use `ERB#def_module` (zero-arg, default parameters) as a code execution sink, bypassing the `@_init` protection entirely. ERB 4.0.3.1, 4.0.4.1, 6.0.1.1, and 6.0.4 patch the issue.

CVSS3: 8.1
1%
Низкий
3 месяца назад
debian логотип
CVE-2026-41316

ERB is a templating system for Ruby. Ruby 2.7.0 (before ERB 2.2.0 was ...

CVSS3: 8.1
1%
Низкий
3 месяца назад
rocky логотип
RLSA-2026:20614

Important: ruby:3.3 security update

1%
Низкий
2 месяца назад
rocky логотип
RLSA-2026:18065

Important: ruby security update

1%
Низкий
2 месяца назад
rocky логотип
RLSA-2026:18039

Important: ruby security update

1%
Низкий
2 месяца назад
rocky логотип
RLSA-2026:18030

Important: ruby:3.3 security update

1%
Низкий
3 месяца назад
github логотип
GHSA-q339-8rmv-2mhv

ERB has an @_init deserialization guard bypass via def_module / def_method / def_class

CVSS3: 8.1
1%
Низкий
3 месяца назад
oracle-oval логотип
ELSA-2026-20614

ELSA-2026-20614: ruby:3.3 security update (IMPORTANT)

1%
Низкий
2 месяца назад
oracle-oval логотип
ELSA-2026-18065

ELSA-2026-18065: ruby security update (IMPORTANT)

1%
Низкий
3 месяца назад
oracle-oval логотип
ELSA-2026-18039

ELSA-2026-18039: ruby security update (IMPORTANT)

1%
Низкий
2 месяца назад
oracle-oval логотип
ELSA-2026-18030

ELSA-2026-18030: ruby:3.3 security update (IMPORTANT)

1%
Низкий
2 месяца назад
rocky логотип
RLSA-2026:20606

Important: ruby4.0 security update

около 2 месяцев назад
rocky логотип
RLSA-2026:20596

Important: ruby:4.0 security update

2 месяца назад
oracle-oval логотип
ELSA-2026-20606

ELSA-2026-20606: ruby4.0 security update (IMPORTANT)

16 дней назад
oracle-oval логотип
ELSA-2026-20596

ELSA-2026-20596: ruby:4.0 security update (IMPORTANT)

около 1 месяца назад

Уязвимостей на страницу