Cloudanix VulnDB

CVE-2023-27536

Medium · 5.9

CVSS

5.9

EPSS

1.8%

Published

Mar 30, 2023

CISA due date

—

Cloudanix analysis

Next patch cycle SSVC: Track

Attackers can get into protected parts of the system without needing to log in the normal way.

Exploit Available
Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Low
Impact
Privilege Gain
Component
Application
Class
Authentication Bypass
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The flaw bypasses authentication checks, allowing requests to access protected endpoints and resources without valid credentials or sessions.

Why it matters to the business

Unauthorized parties can reach sensitive data and functionality, increasing risk of breaches or tampering; moderate and slowly rising exploit probability warrants attention but no immediate ransomware association.

How an attack unfolds

An attacker locates a vulnerable service, crafts requests that exploit missing or flawed credential validation, and directly accesses restricted areas without authentication.

How to fix it

Apply the vendor-supplied patch or upgrade to a fixed release; restrict network exposure of the service and enforce additional access controls until updated.

How to confirm the fix worked

Confirm the installed version is newer than the vulnerable range, re-test authentication flows for proper enforcement, and review configuration for any bypass-prone settings.

Typical attack path

  1. Scan for exposed instances of the affected service
  2. Send specially formed requests targeting authentication logic
  3. Obtain unauthorized access to dashboards or data
  4. Perform actions or exfiltrate information

How to detect it

Review authentication and access logs for requests that reach protected resources without corresponding login events or session tokens.

What your security team should do

  • Prioritize patching within standard change windows given available exploit code
  • Monitor EPSS trend for further increases
  • Limit public exposure of the service via network segmentation
  • Enable enhanced logging on authentication paths

The record

An authentication bypass vulnerability exists libcurl <8.0.0 in the connection reuse feature which can reuse previously established connections with incorrect user permissions due to a failure to check for changes in the CURLOPT_GSSAPI_DELEGATION option. This vulnerability affects krb5/kerberos/negotiate/GSSAPI transfers and could potentially result in unauthorized access to sensitive information. The safest option is to not reuse connections if the CURLOPT_GSSAPI_DELEGATION option has been changed.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 curl 0 7.61.1-30.el8_8.3
AlmaLinux:8 libcurl 0 7.61.1-30.el8_8.3
AlmaLinux:8 libcurl-devel 0 7.61.1-30.el8_8.3
AlmaLinux:8 libcurl-minimal 0 7.61.1-30.el8_8.3
AlmaLinux:9 curl 0 7.76.1-26.el9
AlmaLinux:9 curl-minimal 0 7.76.1-26.el9
AlmaLinux:9 libcurl 0 7.76.1-26.el9
AlmaLinux:9 libcurl-devel 0 7.76.1-26.el9
AlmaLinux:9 libcurl-minimal 0 7.76.1-26.el9
Alpine:v3.14 curl 0 8.0.1-r0
Alpine:v3.15 curl 0 8.0.1-r0
Alpine:v3.16 curl 0 8.0.1-r0
Alpine:v3.17 curl 0 7.88.1-r1
Alpine:v3.18 curl 0 8.0.0-r0
Alpine:v3.19 curl 0 8.0.0-r0
Alpine:v3.20 curl 0 8.0.0-r0
Alpine:v3.21 curl 0 8.0.0-r0
Alpine:v3.22 curl 0 8.0.0-r0
Debian:10 curl 0 7.64.0-4+deb10u6
Debian:11 curl 0 7.74.0-1.3+deb11u8
Debian:12 curl 0 7.88.1-7
Debian:13 curl 0 7.88.1-7
Mageia:8 curl 0 7.74.0-1.13.mga8
Mageia:9 curl 0 7.88.1-3.1.mga9
Red Hat:enterprise_linux:8::baseos curl 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:8::baseos curl-debuginfo 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:8::baseos curl-debugsource 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:8::baseos curl-minimal-debuginfo 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:8::baseos libcurl 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:8::baseos libcurl-debuginfo 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:8::baseos libcurl-devel 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:8::baseos libcurl-minimal 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:8::baseos libcurl-minimal-debuginfo 0 0:7.61.1-30.el8_8.3
Red Hat:enterprise_linux:9::appstream curl 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream curl-debuginfo 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream curl-debugsource 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream curl-minimal 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream curl-minimal-debuginfo 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream libcurl 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream libcurl-debuginfo 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream libcurl-devel 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream libcurl-minimal 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::appstream libcurl-minimal-debuginfo 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos curl 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos curl-debuginfo 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos curl-debugsource 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos curl-minimal 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos curl-minimal-debuginfo 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos libcurl 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos libcurl-debuginfo 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos libcurl-devel 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos libcurl-minimal 0 0:7.76.1-26.el9
Red Hat:enterprise_linux:9::baseos libcurl-minimal-debuginfo 0 0:7.76.1-26.el9
Red Hat:rhel_eus:8.6::baseos curl 0 0:7.61.1-22.el8_6.12
Red Hat:rhel_eus:8.6::baseos curl-debuginfo 0 0:7.61.1-22.el8_6.12
Red Hat:rhel_eus:8.6::baseos curl-debugsource 0 0:7.61.1-22.el8_6.12
Red Hat:rhel_eus:8.6::baseos curl-minimal-debuginfo 0 0:7.61.1-22.el8_6.12
Red Hat:rhel_eus:8.6::baseos libcurl 0 0:7.61.1-22.el8_6.12
Red Hat:rhel_eus:8.6::baseos libcurl-debuginfo 0 0:7.61.1-22.el8_6.12
Red Hat:rhel_eus:8.6::baseos libcurl-devel 0 0:7.61.1-22.el8_6.12
Red Hat:rhel_eus:8.6::baseos libcurl-minimal 0 0:7.61.1-22.el8_6.12
Red Hat:rhel_eus:8.6::baseos libcurl-minimal-debuginfo 0 0:7.61.1-22.el8_6.12
Rocky Linux:8 curl 0 0:7.61.1-30.el8_8.3
SUSE:Enterprise Storage 6 curl 0 7.60.0-150000.51.1
SUSE:Linux Enterprise High Performance Computing 15 SP1-LTSS curl 0 7.60.0-150000.51.1
SUSE:Linux Enterprise Micro 5.1 curl 0 7.66.0-150200.4.52.1
SUSE:Linux Enterprise Micro 5.2 curl 0 7.66.0-150200.4.52.1
SUSE:Linux Enterprise Micro 5.3 curl 0 7.79.1-150400.5.18.1
SUSE:Linux Enterprise Module for Basesystem 15 SP4 curl 0 7.79.1-150400.5.18.1
SUSE:Linux Enterprise Real Time 15 SP3 curl 0 7.66.0-150200.4.52.1
SUSE:Linux Enterprise Server 12 SP4-ESPOS curl 0 7.60.0-4.56.1
SUSE:Linux Enterprise Server 12 SP4-LTSS curl 0 7.60.0-4.56.1
SUSE:Linux Enterprise Server 12 SP5 curl 0 7.60.0-11.60.1
SUSE:Linux Enterprise Server 15 SP1-LTSS curl 0 7.60.0-150000.51.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP4 curl 0 7.60.0-4.56.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 curl 0 7.60.0-11.60.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP1 curl 0 7.60.0-150000.51.1
SUSE:Linux Enterprise Software Development Kit 12 SP5 curl 0 7.60.0-11.60.1
SUSE:OpenStack Cloud 9 curl 0 7.60.0-4.56.1
SUSE:OpenStack Cloud Crowbar 9 curl 0 7.60.0-4.56.1
Ubuntu:18.04:LTS curl 0 7.58.0-2ubuntu3.24
Ubuntu:20.04:LTS curl 0 7.68.0-1ubuntu2.18
Ubuntu:22.04:LTS curl 0 7.81.0-1ubuntu1.10
Ubuntu:Pro:14.04:LTS curl 0 7.35.0-1ubuntu2.20+esm15
Ubuntu:Pro:16.04:LTS curl 0 7.47.0-1ubuntu2.19+esm8
conan libcurl 7.22.0 No fix
openSUSE:Leap 15.4 curl 0 7.79.1-150400.5.18.1
openSUSE:Leap Micro 5.3 curl 0 7.79.1-150400.5.18.1
openSUSE:Tumbleweed curl 0 8.0.1-1.1

Related vulnerabilities