CVE-2003-0078
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a...
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the "Vaudenay timing attack."
Exploit likelihood
What each source reports
NVD Score used
5.0
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the "Vaudenay timing attack."
- Record
CVE-2003-0078- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-203
- Updated
- 2026-11-02
CVE List No score
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the "Vaudenay timing attack."
- Record
CVE-2003-0078- Updated
- 2026-11-02
EUVDEUVD-2003-0074 No score
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the "Vaudenay timing attack."
- Record
EUVD-2003-0074- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-2x68-h5x4-c4qp No score
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a...
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the "Vaudenay timing attack."
- Record
GHSA-2x68-h5x4-c4qp- Updated
- 2026-11-02
OSV No score
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the "Vaudenay timing attack."
- Record
CVE-2003-0078- Updated
- 2026-11-02
OSVDEBIAN-CVE-2003-0078 No score
ssl3_get_record in s3_pkt.c for OpenSSL before 0.9.7a and 0.9.6 before 0.9.6i does not perform a MAC computation if an incorrect block cipher padding is used, which causes an information leak (timing discrepancy) that may make it easier to launch cryptographic attacks that rely on distinguishing between padding and MAC verification errors, possibly leading to extraction of the original plaintext, aka the "Vaudenay timing attack."
- Record
DEBIAN-CVE-2003-0078- Updated
- 2026-11-02
Affected products
Affected packages
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | OpenSSL 0.9.x - CBC Error Information Leakage | 2003-02-19 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2003-0078 is a medium vulnerability (CVSS 5.0) in Openssl, published February 24, 2003. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 13.7%, the 96th percentile. Fixed in openssl 0.9.7a-1.
References
osvdb.org/3945
iss.net/security_center/static/11369.php
openssl.org/news/secadv_20030219.txt
trustix.org/errata/2003/0005
debian.org/security/2003/dsa-253
redhat.com/support/errata/RHSA-2003-205.html
Show 15 moreShow less
linuxsecurity.com/advisories/engarde_advisory-2874.html
ciac.org/ciac/bulletins/n-051.shtml
marc.info?l=bugtraq&m=104567627211904&w=2
redhat.com/support/errata/RHSA-2003-104.html
securityfocus.com/bid/6884
mandrakesoft.com/security/advisories?name=MDKSA-2003:020
distro.conectiva.com.br/atualizacoes?id=a&anuncio=000570
marc.info?l=bugtraq&m=104568426824439&w=2
marc.info?l=bugtraq&m=104577183206905&w=2
redhat.com/support/errata/RHSA-2003-082.html
redhat.com/support/errata/RHSA-2003-063.html
redhat.com/support/errata/RHSA-2003-062.html
nvd.nist.gov/vuln/detail/CVE-2003-0078
github.com/advisories/GHSA-2x68-h5x4-c4qp
security-tracker.debian.org/tracker/CVE-2003-0078