47469 matches found
Incorrect Authorization
Overview Affected versions of this package are vulnerable to Incorrect Authorization via the --filter process. An attacker can gain unauthorized access to files by injecting malicious merge file directives that override intended module-level filter restrictions. Remediation A fix was pushed into...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack via the rrsync process. An attacker can access or modify files outside the intended directory by substituting a symlink for a path component after validation but before transfer processing. Attackers may also leverage...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack in the chdir process when use chroot is disabled and the module root path or one of its components is a symlink. An attacker can gain unauthorized access to files outside the intended directory by exploiting symlink...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack through the traversal of the sender's source tree. An attacker can access files outside the intended transfer root by atomically replacing a parent directory component with a symlink pointing outside the source root betwe...
Improper Validation of Array Index
Overview Affected versions of this package are vulnerable to Improper Validation of Array Index in the sender-side block matching process. An attacker can cause memory access before the start of an allocated buffer by sending a crafted checksum block with a length of zero, resulting in an...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack via the --temp-dir or --link-dest options. An attacker can overwrite arbitrary files on the system by specifying absolute paths that resolve outside the intended destination directory, allowing files to be written to...
CRLF Injection
Overview Affected versions of this package are vulnerable to CRLF Injection via the name-converter process for uid/gid mapping. An attacker can manipulate protocol messages by injecting newline characters into user or group names, causing the daemon to interpret attacker-controlled data as valid...
User Impersonation
Overview Affected versions of this package are vulnerable to User Impersonation via the PROXY protocol header. An attacker can gain unauthorized access by sending a crafted header with a forged source IP address, thereby bypassing IP-based access controls. Remediation A fix was pushed into the...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack through the handling of the destination directory in the non-daemon receiver. An attacker can redirect file writes to unintended filesystem locations by manipulating parent components of the destination path and...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack in the handling of the /./ boundary marker in chroot mode. An attacker can gain unauthorized read or write access to files outside the intended directory by constructing specially crafted paths or forging delta-basis...
Reliance on Untrusted Inputs in a Security Decision
Overview Affected versions of this package are vulnerable to Reliance on Untrusted Inputs in a Security Decision via improper path handling in the file list process. An attacker can cause unauthorized file deletion outside the intended destination directory by sending a crafted file list that...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack via the handling of ancillary file writes such as --log-file, --write-batch, or daemon-mode log and statistics paths. An attacker can overwrite arbitrary files by placing a symlink at a predictable output path and...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack through the --remove-source-files process. An attacker can cause arbitrary file deletion by atomically replacing a source file with a symlink between the completion of a file transfer and the subsequent unlink operation...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack via a race condition in the sender's directory scanning process. An attacker can access files outside the intended directory by manipulating symlinks between the lstat and opendir calls. Remediation A fix was pushed into...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack via the process of applying ACLs or extended attributes. An attacker can modify file permissions or attributes of unintended files by exploiting a timing window to substitute a symlink at a predictable destination path...
Incorrect Authorization
Overview Affected versions of this package are vulnerable to Incorrect Authorization via the hostname-based access control evaluation process. An attacker can gain unauthorized access to restricted file trees by inducing DNS resolution failures, causing the daemon to skip deny rules. Remediation ...
Inefficient Algorithmic Complexity
Overview Affected versions of this package are vulnerable to Inefficient Algorithmic Complexity through the hashsearch function. An attacker can exhaust CPU resources by sending a specially crafted file list that triggers worst-case quadratic-time behavior in hash lookups. Remediation A fix was...
Directory Traversal
Overview Affected versions of this package are vulnerable to Directory Traversal via the --partial-dir or --backup-dir options when symlinks exist within the module file tree. An attacker can write files outside the intended directory by placing or exploiting a symlink under the module root,...
Allocation of Resources Without Limits or Throttling
Overview Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling through the handshake process. An attacker can exhaust all available connection slots by initiating multiple simultaneous connections and stalling the handshake, either before or afte...
Out-of-bounds Write
Overview Affected versions of this package are vulnerable to Out-of-bounds Write via the readargs function. An attacker can corrupt adjacent heap memory by sending a crafted argument list that causes the allocation for arguments to be exactly full, resulting in a write of a NULL terminator one sl...
Incorrect Calculation of Buffer Size
Overview Affected versions of this package are vulnerable to Incorrect Calculation of Buffer Size in the parsesizearg function. An attacker can cause memory corruption by providing specially crafted input that leads to an out-of-bounds write when the return value of snprintf is used as an array...
Use of Uninitialized Resource
Overview Affected versions of this package are vulnerable to Use of Uninitialized Resource in the daemon process. An attacker can cause the service to crash by sending a specially crafted file list where the first entry is a dot entry not typed as a directory, leading to a null pointer dereferenc...
Incorrect Authorization
Overview Affected versions of this package are vulnerable to Incorrect Authorization in the parsing of the auth users directive. An attacker can gain unauthorized access to restricted modules by crafting a username or group membership that would otherwise be denied, exploiting the improper handli...
Out-of-bounds Write
Overview Affected versions of this package are vulnerable to Out-of-bounds Write in the addimpliedinclude function when processing a crafted files-from entry containing both an interior and trailing backslash. An attacker can cause a write of one attacker-controlled byte past the end of a heap...
Prototype Pollution
Overview org.webjars.npm:browserslist is a Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset Affected versions of this package are vulnerable to Prototype Pollution via the normalizeStats function in node.js. An attacker can crash the proce...
Prototype Pollution
Overview browserslist is a Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset Affected versions of this package are vulnerable to Prototype Pollution via the normalizeStats function in node.js. An attacker can crash the process or alter an...
Unchecked Input for Loop Condition
Overview Affected versions of this package are vulnerable to Unchecked Input for Loop Condition via CPU exhaustion through the XML framing logic in codec-xml/src/main/java/io/netty/handler/codec/xml/XmlFrameDecoder.java. An attacker can monopolize the server's EventLoop thread by sending a trickl...
Missing Release of Resource after Effective Lifetime
Overview Affected versions of this package are vulnerable to Missing Release of Resource after Effective Lifetime through DnsCodecUtil.decompressDomainName in codec-dns/src/main/java/io/netty/handler/codec/dns/DnsCodecUtil.java. An attacker can exhaust direct memory and trigger a gradual denial o...
Information Exposure
Overview vllm is an A high-throughput and memory-efficient inference and serving engine for LLMs Affected versions of this package are vulnerable to Information Exposure via the validationexceptionhandler function. An attacker can obtain sensitive information such as operating system usernames,...
Allocation of Resources Without Limits or Throttling
Overview vllm is an A high-throughput and memory-efficient inference and serving engine for LLMs Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via the structuredoutputs.regex parameter in the lm-format-enforcer backend. An attacker can...
Race Condition
Overview vllm is an A high-throughput and memory-efficient inference and serving engine for LLMs Affected versions of this package are vulnerable to Race Condition through the safeloadpromptembeds function in vllm/renderers/embedutils.py when concurrent prompt parts are submitted to the...
Symlink Attack
Overview Affected versions of this package are vulnerable to Symlink Attack via the makepath function when handling relative paths with symlink components in --relative mode. An attacker can write files outside the intended destination directory by crafting malicious relative paths containing...
UNIX Symbolic Link (Symlink) Following
Overview Affected versions of this package are vulnerable to UNIX Symbolic Link Symlink Following via improper handling of symlinks in input configuration file processing, including --files-from, --password-file, and filter merge files. An attacker can access files outside the intended directory ...
Allocation of Resources Without Limits or Throttling
Overview vllm is an A high-throughput and memory-efficient inference and serving engine for LLMs Affected versions of this package are vulnerable to Allocation of Resources Without Limits or Throttling via the prompt field in the /v1/completions API endpoint, which accepts an unbounded list and...
Command Injection
Overview Affected versions of this package are vulnerable to Command Injection via unsanitized input in several code paths, including the RSYNCCONNECTPROG environment variable, daemon hooks, the rsync-ssl wrapper, and remote-shell command newline injection. An attacker can execute arbitrary...
Improper Validation of Specified Quantity in Input
Overview Affected versions of this package are vulnerable to Improper Validation of Specified Quantity in Input via the --max-alloc process. An attacker can exhaust system memory by setting --max-alloc=0, which disables allocation sanity checks and causes the receiver to attempt unbounded memory...
Incorrect Type Conversion or Cast
Overview Affected versions of this package are vulnerable to Incorrect Type Conversion or Cast through the name-converter process. An attacker can cause transferred files to be owned by root by manipulating responses from the name-converter to return empty values for uid or gid lookups, which are...
Improper Certificate Validation
Overview Affected versions of this package are vulnerable to Improper Certificate Validation in the TLS certificate validation process. An attacker can intercept and decrypt or tamper with encrypted sessions by presenting a self-signed or otherwise invalid certificate, exploiting the lack of prop...
Out-of-bounds Write
Overview Affected versions of this package are vulnerable to Out-of-bounds Write through the HLINKBUMP process when handling file entries with the FLAGHLINKED flag set while the hard-link preservation option is inactive. An attacker can corrupt adjacent heap or stack memory by crafting file entri...
Integer Overflow or Wraparound
Overview Affected versions of this package are vulnerable to Integer Overflow or Wraparound via the MSGIOTIMEOUT process. An attacker can cause resource exhaustion by injecting specially crafted MSGIOTIMEOUT messages with non-positive values, which disables connection timeouts and allows idle or...
Integer Overflow or Wraparound
Overview vllm is an A high-throughput and memory-efficient inference and serving engine for LLMs Affected versions of this package are vulnerable to Integer Overflow or Wraparound due to an integer overflow in the actandmulkernel in activationkernels.cu. An attacker can access another user's...
Heap-based Buffer Overflow
Overview Affected versions of this package are vulnerable to Heap-based Buffer Overflow via the regexp process. An attacker can execute arbitrary code as the operating system user running the database by submitting specially crafted text that bypasses encoding validation, leading to unanticipated...
Improper Preservation of Consistency Between Independent Representations of Shared State
Overview Affected versions of this package are vulnerable to Improper Preservation of Consistency Between Independent Representations of Shared State due to incomplete tracking of changes in role membership, role attributes, and database ownership in the plan reuse process. An attacker can access...
Heap-based Buffer Overflow
Overview Affected versions of this package are vulnerable to Heap-based Buffer Overflow via the plperl function when returning a tied hash. An attacker can execute arbitrary code as the operating system user running the database by crafting a malicious function body. Remediation Upgrade libpq to...
Access of Resource Using Incompatible Type ('Type Confusion')
Overview Affected versions of this package are vulnerable to Access of Resource Using Incompatible Type 'Type Confusion' via the selectivity estimator process. An attacker can access calculated data derived from arbitrary 4-byte memory locations by providing specially crafted non-ctid input...
Integer Overflow or Wraparound
Overview Affected versions of this package are vulnerable to Integer Overflow or Wraparound via crafted large inputs to the tsvector and tsquery functions. An attacker can execute arbitrary code as the operating system user running the database by causing the server to allocate insufficient memor...
Heap-based Buffer Overflow
Overview Affected versions of this package are vulnerable to Heap-based Buffer Overflow via the tochar function when processing a long POSIX timezone abbreviation. An attacker can execute arbitrary code as the operating system user running the database by supplying a specially crafted timezone...
Cleartext Storage in a File or on Disk
Overview Affected versions of this package are vulnerable to Cleartext Storage in a File or on Disk in the pgcrypto process when OpenSSL-disabled ciphers are used. An attacker can access sensitive information and potentially modify data by observing the faulty ciphertext or submitting encrypted...
Access of Resource Using Incompatible Type ('Type Confusion')
Overview Affected versions of this package are vulnerable to Access of Resource Using Incompatible Type 'Type Confusion' via the refint process. An attacker can execute arbitrary code as the operating system user running the database by creating a specially crafted object. Remediation Upgrade lib...
Access of Resource Using Incompatible Type ('Type Confusion')
Overview Affected versions of this package are vulnerable to Access of Resource Using Incompatible Type 'Type Confusion' via the internal argument type in certain function calls. An attacker can execute arbitrary code as the operating system user running the database by invoking functions with...