CVE details
CVE-2026-114715
Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 is affected by an incorrect authorization vulnerability in the Modoboa driver of the password plugin. The driver took the first entry of the account search result returned by the Modoboa API instead of matching the authenticated user, so a password change could be applied to a different account. Upstream fixed this in the commit “Fix bug where Password Modoboa driver could change password for another account”, which selects the account whose username matches and fails if none does.
- Score
- 6.8 medium
- Published
- 2026-10-22
- Links
- NVD · cve.org · Report wrong data
Matched ports (15)
| Port | Package | Version | Status | Maintainer |
|---|---|---|---|---|
| mail/roundcube-classic | roundcube-classic-php82 | 1.6.0.4 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-classic | roundcube-classic-php83 | 1.6.0.4 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-classic | roundcube-classic-php84 | 1.6.0.4 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-classic | roundcube-classic-php85 | 1.6.0.4 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-classic | roundcube-classic-php86 | 1.6.0.4 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-larry | roundcube-larry-php82 | 1.6.1.3 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-larry | roundcube-larry-php83 | 1.6.1.3 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-larry | roundcube-larry-php84 | 1.6.1.3 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-larry | roundcube-larry-php85 | 1.6.1.3 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube-larry | roundcube-larry-php86 | 1.6.1.3 | unaddressed | brnrd@FreeBSD.org |
| mail/roundcube | roundcube-php82 | 1.7.5,1 | fixed by update | ale@FreeBSD.org |
| mail/roundcube | roundcube-php83 | 1.7.5,1 | fixed by update | ale@FreeBSD.org |
| mail/roundcube | roundcube-php84 | 1.7.5,1 | fixed by update | ale@FreeBSD.org |
| mail/roundcube | roundcube-php85 | 1.7.5,1 | fixed by update | ale@FreeBSD.org |
| mail/roundcube | roundcube-php86 | 1.7.5,1 | fixed by update | ale@FreeBSD.org |
Template for a VuXML entry
Range taken from the CVE record, check it before committing. make newentry in security/vuxml creates the vid.
<vuln vid="FIXME (make newentry)">
<topic>FIXME -- FIXME</topic>
<affects>
<package>
<name>roundcube-classic-php82</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-classic-php83</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-classic-php84</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-classic-php85</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-classic-php86</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-larry-php82</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-larry-php83</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-larry-php84</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-larry-php85</name>
<range><lt>1.6.20</lt></range>
</package>
<package>
<name>roundcube-larry-php86</name>
<range><lt>1.6.20</lt></range>
</package>
</affects>
<description>
<body xmlns="http://www.w3.org/1999/xhtml">
<p>Roundcube Webmail before 1.6.20 and 1.7.x before 1.7.5 is affected by
an incorrect authorization vulnerability in the Modoboa driver of the
password plugin. The driver took the first entry of the account search
result returned by the Modoboa API instead of matching the
authenticated user, so a password change could be applied to a
different account. Upstream fixed this in the commit “Fix bug where
Password Modoboa driver could change password for another account”,
which selects the account whose username matches and fails if none
does.</p>
</body>
</description>
<references>
<cvename>CVE-2026-114715</cvename>
<url>https://nvd.nist.gov/vuln/detail/CVE-2026-114715</url>
</references>
<dates>
<discovery>2026-10-22</discovery>
<entry>2026-10-27</entry>
</dates>
</vuln>