CVE-2015-3154
Zenario CMS vulnerable to CRLF injection
CVE-2015-3154 is a medium vulnerability (CVSS 6.1) in Zend Framework, published May 20, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.01%, the 63rd percentile. Fixed in zendframework/zendframework 2.3.8.
CRLF injection vulnerability in Zend\Mail (Zend_Mail) in Zend Framework before 1.12.12, 2.x before 2.3.8, and 2.4.x before 2.4.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via CRLF sequences in the header of an email.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- Low
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
6.1
CRLF injection vulnerability in Zend\Mail (Zend_Mail) in Zend Framework before 1.12.12, 2.x before 2.3.8, and 2.4.x before 2.4.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via CRLF sequences in the header of an email.
- Record
CVE-2015-3154- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - CVSS 2.0
- 4.3 Medium
AV:N/AC:M/Au:N/C:N/I:P/A:N - Weakness
- CWE-74
- Updated
- 2026-11-02
CVE List No score
CRLF injection vulnerability in Zend\Mail (Zend_Mail) in Zend Framework before 1.12.12, 2.x before 2.3.8, and 2.4.x before 2.4.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via CRLF sequences in the header of an email.
- Record
CVE-2015-3154- Updated
- 2026-11-02
EUVDEUVD-2022-2542 No score
CRLF injection vulnerability in Zend\Mail (Zend_Mail) in Zend Framework before 1.12.12, 2.x before 2.3.8, and 2.4.x before 2.4.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via CRLF sequences in the header of an email.
- Record
EUVD-2022-2542- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5957-5crx-79jx
6.1
Zenario CMS vulnerable to CRLF injection
CRLF injection vulnerability in Zend\Mail (Zend_Mail) in Zend Framework before 1.12.12, 2.x before 2.3.8, and 2.4.x before 2.4.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via CRLF sequences in the header of an email.
- Record
GHSA-5957-5crx-79jx- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-74
- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-g52p-86j5-xr8q
6.1
ZendFramework Potential Cross-site Scripting in Development Environment Error View Script
The default error handling view script generated using Zend_Tool failed to escape request parameters when run in the "development" configuration environment, providing a potential XSS attack vector.
Zend_Tool_Project_Context_Zf_ViewScriptFile was patched such that the view script template now calls the escape() method on dumped request variables.
Zend Framework 1.11.4 includes a patch that adds escaping to the generated error/error.phtml view script, ensuring that request variables are escaped appropriately for the browser. Do note, however, that this will not update any previously generated code. You will still need to follow the next advice for previously generated error view scripts.
- Record
GHSA-g52p-86j5-xr8q- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-gff2-p6vm-3p8g
6.5
ZendFramework potential remote code execution in zend-mail via Sendmail adapter
When using the zend-mail component to send email via the Zend\Mail\Transport\Sendmail transport, a malicious user may be able to inject arbitrary parameters to the system sendmail program. The attack is performed by providing additional quote characters within an address; when unsanitized, they can be interpreted as additional command line arguments, leading to the vulnerability.
- Record
GHSA-gff2-p6vm-3p8g- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-74
- Updated
- 2026-11-02
Show 8 moreShow less
OSVGHSA-5957-5crx-79jx
6.1
Zenario CMS vulnerable to CRLF injection
CRLF injection vulnerability in Zend\Mail (Zend_Mail) in Zend Framework before 1.12.12, 2.x before 2.3.8, and 2.4.x before 2.4.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via CRLF sequences in the header of an email.
- Record
GHSA-5957-5crx-79jx- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-74
- Updated
- 2026-11-02
OSVGHSA-g52p-86j5-xr8q
6.1
ZendFramework Potential Cross-site Scripting in Development Environment Error View Script
The default error handling view script generated using Zend_Tool failed to escape request parameters when run in the "development" configuration environment, providing a potential XSS attack vector.
Zend_Tool_Project_Context_Zf_ViewScriptFile was patched such that the view script template now calls the escape() method on dumped request variables.
Zend Framework 1.11.4 includes a patch that adds escaping to the generated error/error.phtml view script, ensuring that request variables are escaped appropriately for the browser. Do note, however, that this will not update any previously generated code. You will still need to follow the next advice for previously generated error view scripts.
- Record
GHSA-g52p-86j5-xr8q- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Weakness
- CWE-79
- Updated
- 2026-11-02
OSVGHSA-gff2-p6vm-3p8g
6.5
ZendFramework potential remote code execution in zend-mail via Sendmail adapter
When using the zend-mail component to send email via the Zend\Mail\Transport\Sendmail transport, a malicious user may be able to inject arbitrary parameters to the system sendmail program. The attack is performed by providing additional quote characters within an address; when unsanitized, they can be interpreted as additional command line arguments, leading to the vulnerability.
- Record
GHSA-gff2-p6vm-3p8g- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-74
- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-3154
6.1
CRLF injection vulnerability in Zend\Mail (Zend_Mail) in Zend Framework before 1.12.12, 2.x before 2.3.8, and 2.4.x before 2.4.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via CRLF sequences in the header of an email.
- Record
UBUNTU-CVE-2015-3154- CVSS 3.1
- 6.1 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVCLSA-2026-1771548781 No score
TuxCare security update for zendframework/zendframework1 (7 CVEs)
TuxCare rebuilt zendframework/zendframework1 to address 7 CVEs. Fixed in 1.12.10-p1+tuxcare.
- Record
CLSA-2026-1771548781- Updated
- 2026-11-02
OSVCLSA-2026-1787214807 No score
TuxCare security update for zendframework/zendframework1 (1 CVE)
TuxCare rebuilt zendframework/zendframework1 to address 1 CVE. Fixed in 1.11.0-p3+tuxcare.
- Record
CLSA-2026-1787214807- Updated
- 2026-11-02
OSVCLSA-2026-1787781004 No score
TuxCare security update for zendframework/zendframework1 (5 CVEs)
TuxCare rebuilt zendframework/zendframework1 to address 5 CVEs. Fixed in 1.10.6-p3+tuxcare.
- Record
CLSA-2026-1787781004- Updated
- 2026-11-02
OSVMGASA-2015-0241 No score
Updated php-ZendFramework packages fix security vulnerabilities
Updated php-ZendFramework packages fix security vulnerability:
Filippo Tessarotto and Maks3w reported potential CRLF injection attacks in mail and HTTP headers in ZendFramework before 1.2.12 (CVE-2015-3154).
- Record
MGASA-2015-0241- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
zendframework/zendframeworkPackagist |
2.0.0beta4 up to 2.3.8 | 2.3.8 |
zendframework/zendframeworkPackagist |
2.4.0rc1 up to 2.4.1 | 2.4.1 |
zendframework/zend-httpPackagist |
2.0.0beta4 up to 2.3.8 | 2.3.8 |
zendframework/zend-httpPackagist |
2.4.0rc1 up to 2.4.1 | 2.4.1 |
zendframework/zendframework1Packagist |
before 1.12.12 | 1.12.12 |
zendframework/zend-httpPackagist |
before 1.12.12 | 1.12.12 |
zendframework/zendframework1Packagist |
1.0.0 up to 1.11.4 | 1.11.4 |
zendframework/zendframeworkPackagist |
2.0.0 up to 2.4.11 | 2.4.11 |
zendframework/zendframework1TuxCare:Packagist |
1.12.10 up to 1.12.10-p1+tuxcare | 1.12.10-p1+tuxcare |
zendframework/zendframework1TuxCare:Packagist |
1.11.0 up to 1.11.0-p3+tuxcare, plus listed versions 1.11.0-p1+tuxcare1.11.0-p2+tuxcare |
1.11.0-p3+tuxcare |
Show 11 moreShow less
| Package | Affected | Fixed |
|---|---|---|
zendframework/zendframework1TuxCare:Packagist |
1.10.6 up to 1.10.6-p3+tuxcare, plus listed versions 1.10.6-p1+tuxcare1.10.6-p2+tuxcare |
1.10.6-p3+tuxcare |
zendframeworkDebian:6.0 |
before 1.10.6-1squeeze3, plus listed versions 1.10.6-11.10.6-1squeeze11.10.6-1squeeze2 |
1.10.6-1squeeze3 |
zendframeworkDebian:7 |
before 1.11.13-1.1+deb7u1, plus listed versions 1.11.13-1.1 |
1.11.13-1.1+deb7u1 |
zendframework/zend-httpPackagist |
2.0.0beta4 up to 2.3.8, plus listed versions 2.0.32.0.42.0.52.0.62.0.7 Show 30 moreShow less2.0.82.1.02.1.12.1.22.1.32.1.42.1.52.1.62.2.02.2.0rc12.2.0rc22.2.0rc32.2.12.2.102.2.22.2.32.2.42.2.52.2.62.2.72.2.82.2.92.3.02.3.12.3.22.3.32.3.42.3.52.3.62.3.7 |
2.3.8 |
zendframework/zend-httpPackagist |
2.4.0rc1 up to 2.4.1, plus listed versions 2.4.02.4.0rc22.4.0rc32.4.0rc42.4.0rc52.4.0rc62.4.0rc7 |
2.4.1 |
zendframework/zendframeworkPackagist |
2.0.0beta4 up to 2.3.8, plus listed versions 2.0.02.0.0beta52.0.0rc12.0.0rc22.0.0rc3 Show 41 moreShow less2.0.0rc42.0.0rc52.0.0rc62.0.0rc72.0.12.0.22.0.32.0.42.0.52.0.62.0.72.0.82.1.02.1.12.1.22.1.32.1.42.1.52.1.62.2.02.2.0rc12.2.0rc22.2.0rc32.2.12.2.102.2.22.2.32.2.42.2.52.2.62.2.72.2.82.2.92.3.02.3.12.3.22.3.32.3.42.3.52.3.62.3.7 |
2.3.8 |
zendframework/zendframeworkPackagist |
2.4.0rc1 up to 2.4.1, plus listed versions 2.4.02.4.0rc22.4.0rc32.4.0rc42.4.0rc52.4.0rc62.4.0rc7 |
2.4.1 |
zendframework/zendframework1Packagist |
before 1.12.12, plus listed versions 1.12.01.12.11.12.101.12.111.12.2 Show 7 moreShow less1.12.31.12.41.12.51.12.61.12.71.12.81.12.9 |
1.12.12 |
zendframework/zendframeworkPackagist |
2.0.0 up to 2.4.11, plus listed versions 2.0.12.0.22.0.32.0.42.0.5 Show 45 moreShow less2.0.62.0.72.0.82.1.02.1.12.1.22.1.32.1.42.1.52.1.62.2.02.2.0rc12.2.0rc22.2.0rc32.2.12.2.102.2.22.2.32.2.42.2.52.2.62.2.72.2.82.2.92.3.02.3.12.3.22.3.32.3.42.3.52.3.62.3.72.3.82.3.92.4.02.4.0rc12.4.0rc22.4.0rc32.4.0rc42.4.0rc52.4.0rc62.4.0rc72.4.12.4.102.4.2 |
2.4.11 |
php-ZendFrameworkMageia:4 |
before 1.12.13-1.mga4 | 1.12.13-1.mga4 |
zend-frameworkUbuntu:16.04:LTS |
All versions, plus listed versions 1.11.11-0ubuntu21.11.11-0ubuntu31.11.11-0ubuntu3.16.04.1 |
None known |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
framework.zend.com/security/advisory/ZF2015-04
nvd.nist.gov/vuln/detail/CVE-2015-3154
github.com/FriendsOfPHP/security-advisories/blob/master/zendframework/zend-http/CVE-2015-3154.yaml
github.com/FriendsOfPHP/security-advisories/blob/master/zendframework/zendframework/CVE-2015-3154.yaml
github.com/FriendsOfPHP/security-advisories/blob/master/zendframework/zendframework1/CVE-2015-3154.yaml
github.com/advisories/GHSA-5957-5crx-79jx
Show 18 moreShow less
github.com/FriendsOfPHP/security-advisories/blob/master/zendframework/zendframework1/ZF2011-01.yaml
web.archive.org/web/20210120123405/https://framework.zend.com/security/advisory/ZF2011-01
github.com/advisories/GHSA-g52p-86j5-xr8q
github.com/zendframework/zendframework/commit/7c1e89815f5a9c016f4b8088e59b07cb2bf99dc0
github.com/FriendsOfPHP/security-advisories/blob/master/zendframework/zendframework/ZF2016-04.yaml
web.archive.org/web/20201107093523/https://framework.zend.com/security/advisory/ZF2016-04
github.com/advisories/GHSA-gff2-p6vm-3p8g
github.com/zendframework/zendframework
github.com/zendframework/zf1
advisories.mageia.org/MGASA-2015-0241.html
bugs.mageia.org/show_bug.cgi?id=15994
framework.zend.com/blog/zend-framework-1-12-10-released.html
framework.zend.com/blog/zend-framework-1-12-11-released.html
framework.zend.com/blog/zend-framework-1-12-12-released.html
framework.zend.com/blog/zend-framework-1-12-13-released.html
debian.org/security/2015/dsa-3265
ubuntu.com/security/CVE-2015-3154
cve.org/CVERecord?id=CVE-2015-3154
Left out here: 7 versions. The JSON record has them.