CVE-2021-3618

ALPACA: Application Layer Protocol Confusion - Analyzing and Mitigating Cracks in TLS Authentication

Published Mar 23, 2022 CVSS 3.1 · 7.4 High EPSS 2.0% KEV · Not listed
Description
ALPACA is an application layer protocol content confusion attack, exploiting TLS servers implementing different protocols but using compatible certificates, such as multi-domain or wildcard certificates. A MiTM attacker having access to victim's traffic at the TCP/IP layer can redirect traffic from one subdomain to another, resulting in a valid TLS session. This breaks the authentication of TLS and cross-protocol attacks may be possible where the behavior of one protocol service may compromise the other at the application layer.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3203-1 nginx security update
EUVD EUVD EUVD-2021-26922 ALPACA is an application layer protocol content confusion attack, exploiting TLS servers implementing different protocols but using compatible certificates, such as multi-domain or wildcard certificates. A MiTM attacker having access to victim's traffic at the TCP/IP layer can redirect traffic from one subdomain to another, resulting in a valid TLS session. This breaks the authentication of TLS and cross-protocol attacks may be possible where the behavior of one protocol service may compromise the other at the application layer.
Ubuntu USN Ubuntu USN USN-5371-1 nginx vulnerabilities
Ubuntu USN Ubuntu USN USN-5371-2 nginx vulnerability
Ubuntu USN Ubuntu USN USN-6379-1 vsftpd vulnerability
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
redhat
Published
Updated
Aug 3, 2024, 5:01 PM
Reserved
Jun 24, 2021, 12:00 AM
Status
Modified
Published
Mar 23, 2022, 8:15 PM
Modified
Jun 17, 2026, 4:05 AM
Severity
Moderate
Public date
Jun 9, 2021, 12:00 AM