Every CVE Search/ Get API key

MGASA-2018-0428

Updated perl-Dancer2 packages fix security vulnerabilities

No scoreFix available

Dancer2 0.206000 addresses several potential security issues. There is a potential RCE with regards to Storable. Dancer2 adds session ID validation to the session engine so that session backends based on Storable can reject malformed session IDs that may lead to exploitation of the RCE. Parsing requests now uses HTTP::Entity::Parser which reduces the amount of code needed and does not require re-parsing the request body.

The perl-Dancer2 package has been updated to version 0.206.0 to fix this issue.

Also, the perl-HTTP-XSCookies, perl-WWW-Form-UrlEncoded, perl-HTTP-MultiPartParser, and perl-HTTP-Entity-Parser dependencies have been added and the perl-Type-Tiny, perl-HTTP-Headers-Fast, perl-JSON-MaybeXS, perl-Cookie-Baker, and perl-Plack dependencies have been updated for the new perl-Dancer2 version.

What each source reports

OSV No score

Updated perl-Dancer2 packages fix security vulnerabilities

Dancer2 0.206000 addresses several potential security issues. There is a potential RCE with regards to Storable. Dancer2 adds session ID validation to the session engine so that session backends based on Storable can reject malformed session IDs that may lead to exploitation of the RCE. Parsing requests now uses HTTP::Entity::Parser which reduces the amount of code needed and does not require re-parsing the request body.

The perl-Dancer2 package has been updated to version 0.206.0 to fix this issue.

Also, the perl-HTTP-XSCookies, perl-WWW-Form-UrlEncoded, perl-HTTP-MultiPartParser, and perl-HTTP-Entity-Parser dependencies have been added and the perl-Type-Tiny, perl-HTTP-Headers-Fast, perl-JSON-MaybeXS, perl-Cookie-Baker, and perl-Plack dependencies have been updated for the new perl-Dancer2 version.

Record
MGASA-2018-0428
Updated
2026-11-02

Affected packages

Affected packages
PackageAffectedFixed
perl-Dancer2
Mageia:6
before 0.206.0-1.1.mga6
0.206.0-1.1.mga6
perl-Cookie-Baker
Mageia:6
before 0.100.0-1.2.mga6
0.100.0-1.2.mga6
perl-HTTP-Entity-Parser
Mageia:6
before 0.210.0-1.mga6
0.210.0-1.mga6
perl-HTTP-Headers-Fast
Mageia:6
before 0.210.0-1.1.mga6
0.210.0-1.1.mga6
perl-HTTP-MultiPartParser
Mageia:6
before 0.20.0-1.mga6
0.20.0-1.mga6
perl-HTTP-XSCookies
Mageia:6
before 0.0.21-1.1.mga6
0.0.21-1.1.mga6
perl-JSON-MaybeXS
Mageia:6
before 1.4.0-1.mga6
1.4.0-1.mga6
perl-Plack
Mageia:6
before 1.4.700-1.1.mga6
1.4.700-1.1.mga6
perl-Type-Tiny
Mageia:6
before 1.4.2-1.1.mga6
1.4.2-1.1.mga6
perl-WWW-Form-UrlEncoded
Mageia:6
before 0.250.0-1.mga6
0.250.0-1.mga6

History

History
RecordedChangedSources
first indexedOSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

MGASA-2018-0428 is a vulnerability with no CVSS score yet in perl-Dancer2, published November 3, 2018. No source lists public exploit code. Fixed in perl-Dancer2 0.206.0-1.1.mga6.

References

MoveEnter Open