Every CVE Search/ Get API key

CVE-2015-8748

Radicale regex metacharacters injection in the user name

5.3 MediumFix available

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by ".*".

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
Low
Availability
None

Exploit likelihood

2.24%Up 0.8 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.3

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by ".*".

Record
CVE-2015-8748
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:P/A:N
Weakness
CWE-264
Updated
2026-11-02
CVE List No score

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by ".*".

Record
CVE-2015-8748
Updated
2026-11-02
EUVDEUVD-2016-0030 No score

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by ".*".

Record
EUVD-2016-0030
Updated
2026-11-03
GitHub AdvisoriesGHSA-6w8c-6jrg-qwj2 5.3

Radicale regex metacharacters injection in the user name

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by .*.

Record
GHSA-6w8c-6jrg-qwj2
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-74
Updated
2026-11-02
OSV 5.3

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by ".*".

Record
CVE-2015-8748
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2015-8748 5.3

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by ".*".

Record
DEBIAN-CVE-2015-8748
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
Show 4 moreShow less
OSVGHSA-6w8c-6jrg-qwj2 5.3

Radicale regex metacharacters injection in the user name

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by .*.

Record
GHSA-6w8c-6jrg-qwj2
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Weakness
CWE-74
Updated
2026-11-02
OSVUBUNTU-CVE-2015-8748 5.3

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by ".*".

Record
UBUNTU-CVE-2015-8748
CVSS 3.0
5.3 MediumCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Updated
2026-11-02
OSVMGASA-2016-0057 No score

Updated radicale packages fix CVE-2015-8748

Updated radicale package fixes security vulnerabilities:

If an attacker is able to authenticate with a user name like .*', he can bypass read/write limitations imposed by regex-based rules, including the built-in rules owner_write' (read for everybody, write for the calendar owner) and `owner_only' (read and write for the calendar owner) (CVE-2015-8748).

The radicale package has been updated to version 1.1.1, fixing this issue and several other security issues.

Record
MGASA-2016-0057
Updated
2026-11-02
OSVPYSEC-2016-37 No score

Radicale before 1.1 allows remote authenticated users to bypass owner_write and owner_only limitations via regex metacharacters in the user name, as demonstrated by ".*".

Record
PYSEC-2016-37
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
radicale
PyPI
before 1.1
1.1
radicale
Debian:12
before 1.1.1-1
1.1.1-1
radicale
Debian:13
before 1.1.1-1
1.1.1-1
radicale
Debian:14
before 1.1.1-1
1.1.1-1
radicale
Debian:6.0
before 0.3-2+deb6u1, plus listed versions
0.3-2
0.3-2+deb6u1
radicale
Debian:7
before 0.7-1.1+deb7u1, plus listed versions
0.7-1.1
0.7-1.1+deb7u1
radicale
Debian:8
before 0.9-1+deb8u1, plus listed versions
0.9-1
0.9-1+deb8u1
radicale
PyPI
before 1.1, plus listed versions
0.100.20.30.40.5
Show 13 moreShow less
0.60.6.10.6.20.6.30.6.40.70.7.10.80.90.9b10.9b21.01.0.1
1.1
radicale
Mageia:5
before 1.1.1-1.1.mga5
1.1.1-1.1.mga5
radicale
PyPI
before 1.1, plus listed versions
0.100.20.30.40.5
Show 14 moreShow less
0.60.6.10.6.20.6.30.6.40.70.7.10.80.90.9b10.9b21.01.0.10.1
1.1

History

History
RecordedChangedSources
affected
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2015-8748 is a medium vulnerability (CVSS 5.3) in Radicale, published January 26, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.24%, the 82nd percentile. Fixed in radicale 1.1.

References

Show 15 moreShow less
MoveEnter Open