Skip to content
OpenAdvisories

Archive

31 December 2020

Vulnerabilities first published on this day (UTC), newest first.

30 results · Clear filters · Feed

  • High 7.5

    Out of bounds write in serde_cbor

    An issue was discovered in the serde_cbor crate before 0.10.2 for Rust. The CBOR deserializer can cause stack consumption via nested semantic tags.

  • High 7.5

    libsecp256k1 contains side-channel timing attack

    An issue was discovered in the libsecp256k1 crate before 0.3.1 for Rust. Scalar::check_overflow allows a timing side-channel attack; consequently, attackers can obtain sensitive information.

  • High 7.5

    Counter overflow in chacha20

    An issue was discovered in the chacha20 crate before 0.2.3 for Rust. A ChaCha20 counter overflow makes it easier for attackers to determine plaintext.

  • High 7.5

    Incorrect implementation in streebog

    An issue was discovered in the streebog crate before 0.8.0 for Rust. The Streebog hash function can produce the wrong answer.

  • High 7.5

    Out of bounds read in bumpalo

    An issue was discovered in the bumpalo crate before 3.2.1 for Rust. The realloc feature allows the reading of unknown memory. Attackers can potentially read cryptographic keys.

  • High 7.5

    Dangling reference in flatbuffers

    An issue was discovered in the flatbuffers crate through 2020-04-11 for Rust. read_scalar (and read_scalar_at) can transmute values without unsafe blocks.

  • High 7.5

    os_str_bytes relies on undefined behavior of `char::from_u32_unchecked`

    An issue was discovered in the os_str_bytes crate before 2.0.0 for Rust. It has false expectations about char::from_u32_unchecked behavior.

  • High 8.1

    Use after free in internment

    An issue was discovered in the internment crate through 2020-05-28 for Rust. ArcIntern::drop has a race condition and resultant use-after-free.

  • High 7.5

    Excessive memory usage in tokio-rustls

    An issue was discovered in the tokio-rustls crate before 0.13.1 for Rust. Excessive memory usage may occur when data arrives quickly.

  • High 8.1

    Data races in rocket

    An issue was discovered in the rocket crate before 0.4.5 for Rust. LocalRequest::clone creates more than one mutable references to the same object, possibly causing a data race.

  • High 8.1

    Memory safety violation in crayon

    An issue was discovered in the crayon crate through 2020-08-31 for Rust. A TOCTOU issue has a resultant memory safety violation via HandleLike.

  • High 7.5

    Double free in ordnung

    An issue was discovered in the ordnung crate through 2020-09-03 for Rust. compact::Vec violates memory safety via out-of-bounds access for large capacity.

  • High 7.5

    Unaligned references in Obstack

    An issue was discovered in the obstack crate before 0.1.4 for Rust. Unaligned references can occur.

  • High 7.5

    Insufficient size checks in ws

    An issue was discovered in the ws crate through 2020-09-25 for Rust. The outgoing buffer is not properly limited, leading to a remote memory-consumption attack.

  • High 7.5

    Use-after-free in actix-http

    An issue was discovered in the actix-http crate before 2.0.0-alpha.1 for Rust. There is a use-after-free in BodyStream.

  • High 7.8

    futures_task::waker may cause a use-after-free if used on a type that isn't 'static

    An issue was discovered in the futures-task crate before 0.3.6 for Rust. futures_task::waker may cause a use-after-free in a non-static type situation.

  • High 7.5

    Unexpected panic in multihash

    An issue was discovered in the multihash crate before 0.11.3 for Rust. The from_slice parsing code can panic via unsanitized data from a network server.

  • High 8.1

    HGiga MailSherlock - Command Injection

    HGiga MailSherlock does not validate specific parameters properly. Attackers can use the vulnerability to launch Command inject attacks remotely and execute arbitrary commands of the system.

  • High 7.0

    HGiga MailSherlock - SQL Injection -1

    HGiga MailSherlock contains a vulnerability of SQL Injection. Attackers can inject and launch SQL commands in a URL parameter.

  • High 7.0

    HGiga MailSherlock - SQL Injection -3

    HGiga MailSherlock contains a SQL injection flaw. Attackers can inject and launch SQL commands in a URL parameter of specific cgi pages.

  • High 7.0

    HGiga MailSherlock - XSS -2

    HGiga MailSherlock does not validate user parameters on multiple login pages. Attackers can use the vulnerability to inject JavaScript syntax for XSS attacks.

  • High 7.0

    HGiga MailSherlock - XSS -1

    HGiga MailSherlock does not validate specific URL parameters properly that allows attackers to inject JavaScript syntax for XSS attacks.

  • High 8.1

    HGiga MailSherlock - Arbitrary File Download

    The function, view the source code, of HGiga MailSherlock does not validate specific characters. Remote attackers can use this flaw to download arbitrary system files.

  • High 7.5

    CHANGING Inc. NHIServiSignAdapter Windows Versions - Information Leakage -2

    The digest generation function of NHIServiSignAdapter has not been verified for source file path, which leads to the SMB request being redirected to a malicious host, resulting in the leakage of user's credential.

  • High 7.5

    CHANGING Inc. NHIServiSignAdapter Windows Versions - Information Leakage -1

    Multiple functions of NHIServiSignAdapter failed to verify the users’ file path, which leads to the SMB request being redirected to a malicious host, resulting in the leakage of user's credential.

  • High 8.1

    CHANGING Inc. NHIServiSignAdapter Windows Versions - Stack Overflow

    The digest generation function of NHIServiSignAdapter has not been verified for parameter’s length, which leads to a stack overflow loophole. Remote attackers can use the leak to execute code without privilege.

  • High 8.1

    CHANGING Inc. NHIServiSignAdapter Windows Versions - Heap Overflow

    NHIServiSignAdapter fails to verify the length of digital credential files’ path which leads to a heap overflow loophole. Remote attackers can use the leak to execute code without privilege.

  • High 7.5

    CHANGING Inc. NHIServiSignAdapter Windows Versions - Arbitrary File Access

    The encryption function of NHIServiSignAdapter fail to verify the file path input by users. Remote attacker can access arbitrary files through the flaw without privilege.

  • High 7.5

    Stack consumption in trust-dns-server

    An issue was discovered in the trust-dns-server crate before 0.18.1 for Rust. DNS MX and SRV null targets are mishandled, causing stack consumption.

  • High 7.5
    CVE-2020-13654 Public exploit

    Improper escaping in XWiki Platform

    XWiki Platform before 12.8 mishandles escaping in the property displayer.