Skip to main content
← All vulnerabilities
CVE-2026-114691EUVD-2026-113746GHSA-775Q-M9J7-GG3X

Gcc: integer wrap in `std

Published
Last modified
published
Not listed in CISA KEV
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

The GCC compiler's C++ standard library (libstdc++) is affected. An attacker who can supply an extremely large size to a boolean vector (std::vector<bool>) constructor can cause the program to read or write memory out of bounds, which can crash the application or cause a denial of service.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

A flaw was found in the libstdc++ component of GCC. An attacker who can provide an excessively large element count to a boolean vector (std::vector<bool>) constructor can trigger an integer wrap during internal memory calculations. This issue leaves the container in an inconsistent state, leading to out-of-bounds memory access and resulting in an application crash or a Denial of Service (DoS) during subsequent operations.

Timeline

  1. CVE published
  2. First seen by cve.now
  3. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  4. Record last updated

Affected versions

  • gcc

    Version range not reported

  • gcc-toolset-15-gcc

    Version range not reported

  • gcc-toolset-16-gcc

    Version range not reported

  • mingw-gcc

    Version range not reported

  • compat-gcc-295

    Version range not reported

  • compat-gcc-296

    Version range not reported

  • compat-gcc-32

    Version range not reported

  • compat-gcc-34

    Version range not reported

  • gcc

    Version range not reported

  • compat-gcc-32

    Version range not reported

  • compat-gcc-34

    Version range not reported

  • compat-gcc-44

    Version range not reported

  • gcc

    Version range not reported

  • gcc

    Version range not reported

  • gcc-toolset-14-gcc

    Version range not reported

  • gcc-toolset-15-gcc

    Version range not reported

  • mingw-gcc

    Version range not reported

  • gcc

    Version range not reported

  • gcc-toolset-14-gcc

    Version range not reported

  • gcc-toolset-15-gcc

    Version range not reported

  • gcc-toolset-16-gcc

    Version range not reported

  • mingw-gcc

    Version range not reported

  • gcc

    Version range not reported

  • gcc13

    Version range not reported

  • openshift/ose-rhel-coreos-8

    Version range not reported

  • openshift/ose-rhel-coreos-9

    Version range not reported

  • openshift/ose-rhel-coreos-9

    Version range not reported

References 2

access.redhat.com

bugzilla.redhat.com