Scan report
hongbo-miao / hongbomiao.com
Could an attacker exploit mistakes in this code?
Strong warning signs. Do not run or install this without a careful review.
- High
- 111
- Medium
- 421
- Low
- 108
Sources: Bandit, Semgrep, pip-audit
Does this code look like it is trying to cause harm?
Minor issues. Worth a glance, unlikely to be urgent.
- High
- 8
- Medium
- 1
- Low
- 17
Sources: YARA, ClamAV, GuardDog, dependency checker
- Likely real
- 324
- Uncertain
- 23
- Likely noise
- 319
The risk classifier rates every finding for how likely it is to be a real issue. Likely noise still counts, just much less.
What we found, in plain English
This repository has two distinct security issues that require immediate attention before it can be considered safe for production use. The most critical problem is that the code contains 666 findings, with one specific vulnerability allowing attackers to bypass file system restrictions by manipulating paths in the source code, which could lead to unauthorized access or data theft. Additionally, there are several high-risk secrets and credentials exposed in the repository, including AWS keys, GitHub tokens, and generic API keys that have been shared publicly, meaning anyone who can view this code can steal these sensitive authentication details. While some of the detected patterns appear to be malicious attempts to hide code or execute commands, many of the issues stem from standard insecure coding practices like using untrusted data for file paths or failing to use prepared statements when running database queries against SQL databases.
Written by a local language model from the findings below. The risk scores come from the classifier, not from this summary.
Detections by engine
Score over time
Overall score each time this repository was scanned.
Findings
Highest severity first. Select a finding to see the code and what it means.
Large result: showing the top 300 of 666 findings (up to 200 per engine, most severe and most likely real first). Totals above include everything.
-
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /autonomy/camera-radar-lidar-fusion/src/shared/lidar/services/load_lidar_data.rs line 10
- Likely real
- Yes, 100% confidence
The application builds a file path from potentially untrusted data, which can lead to a path traversal vulnerability. An attacker can manipulate the path which the application uses to access files. If the application does not validate user input and sanitize file paths, sensitive files such as configuration or user data can be accessed, potentially creating or overwriting files. To prevent this vulnerability, validate and sanitize any input that is used to create references to file paths. Also, enforce strict file access controls. For example, choose privileges allowing public-facing applications to access only the required files.
let mut file = File::open(lidar_file_path.as_ref()).with_context(|| { -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /autonomy/camera-radar-lidar-fusion/src/shared/map/services/load_ego_pose.rs line 16
- Likely real
- Yes, 100% confidence
The application builds a file path from potentially untrusted data, which can lead to a path traversal vulnerability. An attacker can manipulate the path which the application uses to access files. If the application does not validate user input and sanitize file paths, sensitive files such as configuration or user data can be accessed, potentially creating or overwriting files. To prevent this vulnerability, validate and sanitize any input that is used to create references to file paths. Also, enforce strict file access controls. For example, choose privileges allowing public-facing applications to access only the required files.
let bytes = fs::read(&ego_pose_file) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /autonomy/camera-radar-lidar-fusion/src/shared/radar/services/load_radar_data.rs line 11
- Likely real
- Yes, 100% confidence
The application builds a file path from potentially untrusted data, which can lead to a path traversal vulnerability. An attacker can manipulate the path which the application uses to access files. If the application does not validate user input and sanitize file paths, sensitive files such as configuration or user data can be accessed, potentially creating or overwriting files. To prevent this vulnerability, validate and sanitize any input that is used to create references to file paths. Also, enforce strict file access controls. For example, choose privileges allowing public-facing applications to access only the required files.
let file = File::open(radar_file_path.as_ref()).with_context(|| { -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/nats/audio-stream/audio-stream-sinker/src/shared/parquet/utils/write_transcription_batch_to_parquet.rs line 76
- Likely real
- Yes, 100% confidence
The application builds a file path from potentially untrusted data, which can lead to a path traversal vulnerability. An attacker can manipulate the path which the application uses to access files. If the application does not validate user input and sanitize file paths, sensitive files such as configuration or user data can be accessed, potentially creating or overwriting files. To prevent this vulnerability, validate and sanitize any input that is used to create references to file paths. Also, enforce strict file access controls. For example, choose privileges allowing public-facing applications to access only the required files.
let file = fs::File::create(&file_path)?; -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/audio-stream-publisher/src/config.rs line 14
- Likely real
- Yes, 100% confidence
The application builds a file path from potentially untrusted data, which can lead to a path traversal vulnerability. An attacker can manipulate the path which the application uses to access files. If the application does not validate user input and sanitize file paths, sensitive files such as configuration or user data can be accessed, potentially creating or overwriting files. To prevent this vulnerability, validate and sanitize any input that is used to create references to file paths. Also, enforce strict file access controls. For example, choose privileges allowing public-facing applications to access only the required files.
let wav_paths: Vec<_> = std::fs::read_dir(data_dir) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /autonomy/camera-radar-lidar-fusion/src/main.rs line 75
- Likely real
- Yes, 100% confidence
The application builds a file path from potentially untrusted data, which can lead to a path traversal vulnerability. An attacker can manipulate the path which the application uses to access files. If the application does not validate user input and sanitize file paths, sensitive files such as configuration or user data can be accessed, potentially creating or overwriting files. To prevent this vulnerability, validate and sanitize any input that is used to create references to file paths. Also, enforce strict file access controls. For example, choose privileges allowing public-facing applications to access only the required files.
let bytes = fs::read(path).with_context(|| format!("Failed to read {}", path.display()))?; -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/internal/graphql_server/utils/get_user.go line 21
- Likely real
- Yes, 99% confidence
Found an insecure gRPC connection using 'insecure.NewCredentials()'. This creates a connection without encryption to a gRPC server. A malicious attacker could tamper with the gRPC message, which could compromise the machine. Instead, establish a secure connection with an SSL certificate using the 'grpc.WithTransportCredentials()' function. You can create a create credentials using a 'tls.Config{}' struct with 'credentials.NewTLS()'. The final fix looks like this: 'grpc.WithTransportCredentials(credentials.NewTLS(<config>))'.
grpc.WithTransportCredentials(insecure.NewCredentials())) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/internal/graphql_server/utils/verify_password.go line 20
- Likely real
- Yes, 99% confidence
Found an insecure gRPC connection using 'insecure.NewCredentials()'. This creates a connection without encryption to a gRPC server. A malicious attacker could tamper with the gRPC message, which could compromise the machine. Instead, establish a secure connection with an SSL certificate using the 'grpc.WithTransportCredentials()' function. You can create a create credentials using a 'tls.Config{}' struct with 'credentials.NewTLS()'. The final fix looks like this: 'grpc.WithTransportCredentials(credentials.NewTLS(<config>))'.
grpc.WithTransportCredentials(insecure.NewCredentials())) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/internal/graphql_server/utils/get_user_by_email.go line 21
- Likely real
- Yes, 99% confidence
Found an insecure gRPC connection using 'insecure.NewCredentials()'. This creates a connection without encryption to a gRPC server. A malicious attacker could tamper with the gRPC message, which could compromise the machine. Instead, establish a secure connection with an SSL certificate using the 'grpc.WithTransportCredentials()' function. You can create a create credentials using a 'tls.Config{}' struct with 'credentials.NewTLS()'. The final fix looks like this: 'grpc.WithTransportCredentials(credentials.NewTLS(<config>))'.
grpc.WithTransportCredentials(insecure.NewCredentials())) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/internal/graphql_server/utils/get_prediction.go line 44
- Likely real
- Yes, 99% confidence
Found an insecure gRPC connection using 'insecure.NewCredentials()'. This creates a connection without encryption to a gRPC server. A malicious attacker could tamper with the gRPC message, which could compromise the machine. Instead, establish a secure connection with an SSL certificate using the 'grpc.WithTransportCredentials()' function. You can create a create credentials using a 'tls.Config{}' struct with 'credentials.NewTLS()'. The final fix looks like this: 'grpc.WithTransportCredentials(credentials.NewTLS(<config>))'.
grpc.WithTransportCredentials(insecure.NewCredentials())) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/internal/graphql_server/utils/get_me.go line 29
- Likely real
- Yes, 99% confidence
Found an insecure gRPC connection using 'insecure.NewCredentials()'. This creates a connection without encryption to a gRPC server. A malicious attacker could tamper with the gRPC message, which could compromise the machine. Instead, establish a secure connection with an SSL certificate using the 'grpc.WithTransportCredentials()' function. You can create a create credentials using a 'tls.Config{}' struct with 'credentials.NewTLS()'. The final fix looks like this: 'grpc.WithTransportCredentials(credentials.NewTLS(<config>))'.
grpc.WithTransportCredentials(insecure.NewCredentials())) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/internal/graphql_server/utils/get_greeting.go line 28
- Likely real
- Yes, 99% confidence
Found an insecure gRPC connection using 'insecure.NewCredentials()'. This creates a connection without encryption to a gRPC server. A malicious attacker could tamper with the gRPC message, which could compromise the machine. Instead, establish a secure connection with an SSL certificate using the 'grpc.WithTransportCredentials()' function. You can create a create credentials using a 'tls.Config{}' struct with 'credentials.NewTLS()'. The final fix looks like this: 'grpc.WithTransportCredentials(credentials.NewTLS(<config>))'.
grpc.WithTransportCredentials(insecure.NewCredentials())) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/spark-history-server/environments/production/kubernetes-manifests/hm-spark-history-server-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgBWbDR9rl9M31NixNzOuHGDumjiHx5qG5B1jIoLtWrN2Y0WakA4Z5EdDTn0xdralHXnkOZROijFDWLym5OfFE3ps1+2qaNtqsEXyjfVSVpPyn7Cf9Yo3jItfaCoKWTOsSsIEWCMWvBMt9YtzvXloJd4BdNMgs3M8e/4x+p1gI7dCgD0Gc17of2v4F2PisPYu6nmrZ8hxLtAn5+dak4TQhm+S4BXcFgZVc5CtnGTKoifD9qW9TeC0ANnmfyKJlJ563GeMSJz00yzrUgzNHweFH0ElJbnUV7yT6dVAyMsSyEQGvH5Ix+I9Hp+dAV6SyU2d6UYNHqx07K9sbSQX4/7R41PqZ1VxcHuS6mUQDmVv6iwnpqUEUZGCRP49hu/DxEH/O3IDg/4lqss7imdYlcIacm25DqmGns/fkG8wSQ57DAG5dNkri2x5TOrNmlwQDq5QRvZdIvfIZOf2uNnieTx8OpMuuzDF51b8aKxUtOv7YyT/adPGMMuQr4J139t3EiVqAgop8YTJgeg5iCFFYkzuYZ3/qAQZdiLeapMSsHRlrGDSeyO8iq2U57hMcKuZqWUuBOS1UVJ4cJ5bwKtzOx4wSFj8NhwvhsmxEVtJl0j9Zb9UIF5H/ZPkVDfVH8az3fYb5q3M5Z42o0MSguUSSaeuQYa8Wrh9MAwWxvfUnLz4IAD+6ehrxmxt6jwm3j9Uo0ht64DvNE= -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/loki/environments/production/kubernetes-manifests/hm-loki-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgCIOz/G7EL90xoy9YWl6K66dy0klUJ9/fvqR6KM6fLuxCnG+E2givWC/DuLyU+6SOu/k9NMsKmWFZfwDTPcRwFga0fFtTtT/QbY8RVZgTGV6SnzR92UT3U7bBGGN/DrVvXnIGTLqa123Vs/SSLGpsEwe7duz6/DZZKxuXUmDhE9ZXQLJ3sJBueKERT3mSO5H6d+5p43lWMaAXEoeiPX8BNc0pK/IIzCoXPg7N6Sq6sSGDXUXK8E40v0/8/h7aUzaNBA8GOf2MzJwjbD94n0hchlmAwpuEWOhWZkK0uDFJyp+5XmSqZDx9duCcYmw2o8pG6bi8VIb94uguMJDlV4Bs6dZDfR2WDQmJtnnTpgCb3XAZzByw+gPFTPcDUNCFtqmtU2pnaWMQkekwxz85/g5VGbDfZA8u683H8YvUUZ7Mgh+8vqXhKlZnhUN1ZBX7zILGgwpmIGYYY+kLrZSnkPwR92bGZ1zwDMdYXeMtEWtvNxtX3BVD6jVjinX6rn+W3atm5zweaI0NdZtrJDLz0YUE6ATUz6KH+3ZBf4TqDGQqyo3luesy/ikzH4Ki/2K1Ku1d/InJaO9lDaxqL/uJPxQVjXA4+VJnRW6eFryP24IRhD5t+9V0/snZfyYbTrBQS5GlqafDdMr0807Ti6DNmuuL94heVSbQtmhSS+nP1fS/7GC4HT4ygn5rEDOM2jqk9dYY4m0rg= -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/mimir/environments/production/kubernetes-manifests/hm-mimir-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgAa2O3OlNfgmgWJuK5xvZ4Ml9+fLx3j+pSadkfxmazo/DU9HWhuSx3URFcQMbUpzT+jxc7fCQIT7xV5yqffeAVO2n9RVOh8AA9pVlNhH3VsAAzMwnnnt+DIeh9n5PlyiVveiQE0WblnuVXt/9KBjp8O+AAGaOYylPV3c80McowSFQ4DfTufMyx5jIK4rAlFoA31aVGjQ1DbLHts8+vfPUnD7BoOd2tncZ2tBct2bbWueqY15QJBRqPMYZUBwDVV+p59SY5zYXVwmdqbpbmquv0/74grOFh/WWGb4ZQ30kQVjAKMlT/d9Egbrslnd58ITIbyOq+BZrMYB0asTiKUG8sx4XB0WEtIjiQuxLjwHMUBeceCrwcaIZYy83rjJCdoeLnZBUZ0dlQ7DA2jnPCXUQrHdu+Qq76R7GTAS/CTqgZsdcXr8/aCiFfWA2D8jFS9uhtmRzfzhFKCd8uSkKYtUxDjdsSV5dpmOGKS5wVLaOzPsFGNm1OZM507w6ENbFXhGoxk9kA5/ff7R0SsqWQtFQpG6lBFlcnd0iijiC/dVXKSMfirZvvzme2cvUvEVg7VUedoFjS3RQw8Iw9BoL07Y+tx+hitcO1lR8Rr28cGJGQPj1H+KvqtjK2P01YFC4mZXidjMGGhMReWrcOukLwRS8kmbAKhH3fMnznrppqs8UlI5p2A3+Uygw2Tb9RvXvBNVkHEYykG4na5VLpUvamvdOy+vTcZXcdLgjdOaYgbL9vR3uZ0ROc5jEc0 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/mlflow/environments/production/kubernetes-manifests/hm-mlflow-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgCBK09y+7KlEWOx7EE1m5GU3OBj5r21CdfgXB/rv5UDj202gWsN7dJei+NL8seB8tx81jwIoMFixDonhnTDvcx92fxxJIJaf5Lm7s1hAzHmW5IGhVuGlqVo1sqhFG6/R5Dy4ViccLj8BhaEs5t6e7EL+UK46hVIUQKJauJLAOxyu7L0osm4YNytR4fON5zoDV7KVmgEcbatBC6WqODLF8VxpbCTbR3gG5LLcYeLFpolPy2d6cbDNeboHrs0lSFq8N+FvA8NHxhzEwesdMsOF94m4fMXhNuflii06j0qgvODOYC9Ls3zDpbFX3EmqNdykFZS68AS/oQ7gwTQx1bOVMBV2JinTL1FfTpp3CMyrRxgK2lATsM3kd0G5J+7csH3o2xKBsAbpjq68aMbGw60W5/KO8Z3DHvH3uXoD7UJt9rut+IXiIKaMYgLkP69lixUib8FZ8sR/de1GoawOabYDi7yP2Cl5MXua1U+axn+yI8pdLEa57LzJwypxaDXL09isZMR66tvOkOsAzAbGq0dHkeoYO0jxF/UJMsAflOJ+Y+zlK7F6mOkuguRdoGdqMsN8tTVRNJ9PoLREuQPDkbE1OSRA9+yz4utrvw0Xl/Lf20MNiwq7c1eF2FA8IOvWXsO8IkNcLvR+SysPtLvGxG+aREUE5Qlfs0ecBBfLeY5513EbHa3P+dd0awktWSReHbmaUNZO1l0t0iFRpZ9FV+KmIdL0V3q5IRBOPmMmn+r8ur14AyeXfiO9EHA -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/nimtable/environments/production/kubernetes-manifests/hm-nimtable-secret.yaml line 12
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgDUMpnfO398k+5iNUjvkXf00neD4Sjs8ysUeObpI8HUrmfUgAdvwKoTULMqIS1OFlCUqRVoWFxiNt7v3sATr24lZssKWd3UkfZ5YxwRR3/PThmPrRg/pcmk5UoQTcxM+QNGbAOB3qG3fYC36VMDnQ8EuMgVExRzntqs2gVFsqkB5JNXoWM224/cspNua020FVkkkMm6xj2awVvkJK48Isvad6H4FzEGdVjCv6dZ/NcaRN8MOMzok/HDfadM2iHBnOnMKy3ykwzwaGUtsqht1dMej/tR43NAM/eMUOjW21A/IQBUfNKe4ux1fqktnfjFHQoCFuUzsOzLZTQ0e631se3nkBfslSLC+cBHR4FKRHWH1hxKC4gb+QFeE0LKEagAPkuFfVhRf72lEsx0B6GT75HFjMvmZ1A3GKArO6neF2sB3DTk2I51501KCa0paovSlIqQz/oSgcGtBvSBJFDusc32Bq7GUp9ADt52y8Wye66o9ePORdyh31rN9Sdn8JgSl3KqLc/z+qgP0iSJXutrwFmmvZEDpId+D0r2JqoSo+udrHSDAu4Rj7nbn59KpYVxcVxPNFYjeZCQR2v0lTkU4Wkp/m0vwFpSYPNoFnH58THDcnXOKNjapZgUfTjdG24e/xi0nJl4bGmGR7NYX0bR5peCJQkpTtfCi5y9lXzYeKYfJ1lslUCXvYljYarX20elwl1odr6WCQQw13yYirsfPAqQQsGw0CP2iHKw/oBLGE5TRKramcCojr3H -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/polaris/environments/production/kubernetes-manifests/hm-polaris-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgC6agyhs8sb6RbzmMCICDfcwTc704DtxluQhThrZBNi0xj3IpsRLfaz+oU8xbgIiX9uv4mWTK42fP/sHOqIcdGRrku/qm3fc4//8nMPUVHsdt7PAlcsQKySBNOFqDx6IyDMy5eBpLXrLWIIAAzVvRfdCgO6o3dSCeboXvuAQJbaGvLLXL4j7IWamTCmxUflwcuX4Jg+dVObywPdfhwue6A/pl/yH+U8Q+oKJhML191/Vsajy2QlrQwFnfxPcP9j2RZTrdkvpdNpTbBt6n2UpIY/QK6bARi0aab1vAKdvx3irtscOIU7Vut3znQmBlMK5cohiyf+uwnVlBRrW0Y9jVLvvmtCbmPpJe356tPuGUgoRIgpEOX8+d3Ik0sZKq55nSY0kedt8qGzEf1a7UY9/TO0eQRhhNVMpF2Qh4Pwi1o6ViFw1YkBLGE6B0/fPxQ4YtK1GVoNlkSz+ES23qshtlcF9NIWoHd/N4ckbCX+/RbdnQljKT87adU5M13SIZeXBQpPrv/eUOCDr3WE1VLbtrpm4WHzDI0fx3zpTvDtKwjlpEy82Bk6ggnJHmD6RdblkmKiHHjTqXrThWDj+zIa6INwPtEyHaEFhhsMY8yJ1WeyWXDBvG23fNhak1PVwF6/88Q6oUlQYR6AqsnHGMDojh34Yj5LEGeTyGAGKnra0Gk6NWp8mdgvEB/153lytcgqQAEHY/H2qnlsdKtQnhL0u8cjG3fQqWTjsvSsqiyFOxXhbacxW4B7ffHj -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/pyroscope/environments/production/kubernetes-manifests/hm-pyroscope-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgAzVyCIRTFdPLFZcgx6mJcLDcjzDWakSaL0ifO4ZV8ecZNpLfHvxN7sQ8++CQ4fxfl/BNq8pF6rQCuavr1n9J2LLsLNF87n5xoboTgNfIcTH0xmKHoNI/aN9+XtfGaFtNXkgYOlQtbVuPCcR78yPbYrUtc/9vVqeRyW2Ozzmd14mdag17but5+SSKxD1KCIcRKKEMgtZILTHRPvGpNbnAsraqAU1bF59RCpuQOGGD5PSKd2JC3Oa27qRMS8uHZc4F7sKEX9FjyicPw6Htk7oebPa6euhRe4jbM91YkdT+smHctERGxwjcFisU/UC7fUxa/W+D035zryv/7FQ33clOj8wqoXCPPtncGNU61Jc6vRMDQ4auzoLoLSShTmmL4DTCfPOmBt3P6Kd5WrPJP6rOE10PDGwiSQfRfgZKvY4Zux0PSmGwPenPqJV9/i/2/F+sIQxHl90aggx+5Sl8U2yBOmlD422vadaTP29M+TebNi8SoY2AEwzAZU4MuEvNdbUBdpwqOJDmhi+wv6FtAa6OaKzT+rQ82jb11MB0xc2th7UbFTxXHNpmgwhSFQqxA0pl+PTsyZYkIwHFoUk1BCCzHFXWPJKhnBNvGXI3XljjagJ6aB8FSGTnepka//shwO329O98hksESs++ax1V8s7eZYBRHtMwqwHBjbHI0/tiJxOqG1L2n0U+o1klgOPwLRGezV6dBnlDUnVYoKvk8uuTPenGDwGUs0ufg0ejPKLEUhtUS7ay8cmSlE -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/spark-connect-server-large/environments/production/kubernetes-manifests/hm-spark-connect-server-large-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgCHFfcRdTEKjkRkxnvJ2XHtc2NcH4QzqW8SxEnYU0zgVdqNr9ZrFRI9+5OeVTpdSQSV6n+NzEDOzE9yPM+4iXiaK/HsVxyz5OWJ7v9EwgyXrxXmbLxlGvFJMXiqWCKLaGJq059uqusOChu4JY1l9Tfkg1pb1IgnyJqysVWY6ptOj36R531lvEdbAojuUSpuMzLlhrdcDZ5+kcz/DLqFUbhM+ryLVoJjiNrBVUkuNzwOZSOe97kWE9pdjsGd8botBpMXnoLF6YV9c29e/d7qquz/j3Tl+/v1hrvFdsI53Qe8E/itUq5fASSlqiabv+Cplh41VvBiba1QnTtL/sCAGnHYtCGJyLoJVMszSxdyySsi9Zae8+PgY4cGgrv8a5x7adqpBA1Rg0fU/IdVFAUPSMaQoikhpGAug/nkpKEsAr5Yb3ejaErI1mdTSbGgiZvkjgMyCVa4eLm1vDWuuO+u5Smc6LFRyZZbWDKFXf1C6Y8Wc6HaMzrI9puk2xoMKbl/TAXpzpO/zmE5/GcZoeA4hGM+Fv+Dpl1mGBc8NAROMSH8eX3M5OwhD49VcLT1WkEJX5jUGdlCC9ZZosNC2OmiYTrtvCLYx7zKpMv4HHTea1DlnkkYcBheoPRkYh6nnclNDk4Zb/fZ8iJCyoMlBKMfqxoX7MTo3nZRY+h+TBtPnP35tH6O15oXDhZ/q3uF+vn4NUcnqnQ3mst3/apLDK3E+hrgSu9D8Y1EpIArkstco2RyPUOO4shhA25t -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/spark-jobs/environments/production/kubernetes-manifests/object-storage-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgBeJGZHlSOiDlkKOLoVxwb7pcQbeeDEacjw89MqQ8hdKZ/ALAbFCYeGD+X4T3uBfXLu7yXrI1vSkSjzhSD2g2SixKb3F9CYfKgLBNVNvDNSFsLJZfMKfWWBepnN5g5rK5NtYoiidkFmuJS+acTpmx1EPKREmBm8bep7jku1lIwMMTeaoRSKneLEbbD6ed669yKQEJal1bJGBq8BTTY1FpHBcYitj64ZevEG9v7gKhnygyKGIBXqonNT1aBbAPsrmMrA5gDJPOw+DMoqmiaMHx1dVtvarAajXzKyWPI3MeAoKG+wBEEcmz8ot75KX8oozbzLjMlp5n844R7Be0jiHwzjmABpYcBRqGEjQKFF4zsNGub5BrZ+m659gEcGCxIOgK8zVmio5MH99M7x+ao/NALR/5KUbLtu5IkfgBX81fZhh+VD88rao+by0BgNvRDJgyURJ3nq7cU7hWRkZz/d38zxklMQWU1Flk4HQ6CxZoVQn9Mnpo0U0wWNI9B99pOBy4srhqKxEt+T3v36GHv2EbM3Kx8Qca3VHkGCFC+vjzEP+ucR/Sfp4yrjry3YaNpjA2/2Ctmq5i/uou9DUs8EIV7SZnq6iS5nD0doQYzeJ7FPR63XvNiaY8kR6+5D9KuK2+dDie7KBH9vPvJVHU9zJ+sm8dtfB/JjbfgVLIDqYSq597gbQN5pEwG5Fm+gNjbDiG51twI= -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/tempo/environments/production/kubernetes-manifests/hm-tempo-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgDURB2HGzo0eTtH4NrljhCGEy9ygGddAUPvS4R5BKTxNMd4UtLYBu99rGRVjmKhJdwyOQnbT082WMiJCAxZgtqz/s4KIGF/m7XDUlOOuU2W2pkwwI+KE1Z63jxhjKo2sol2b6uXx7k9D5/v00zc9s/J5bNudkTNk5atrDu31GYayFc9nA0lOybSA2MvJkKlWsfsYrL+ilki75vPxv/xKVoWgPG4F/e3v7rI4mdKNZIJ4oQkQmsBm2MsoCMhEVhY1rFa/tsGYlcY0ek1JeRifvUoutvV2sUABRJdpZCIYZEByxD97uiuvfozeasaWPvk/EXBE472LXwKJ5LWDMrRPhu756Jeg5g+2xQwv9MzVZ6CKOEAUoSMHInex2P7GJpWf/JVOqz9rmcUY7yoop2IqopiJ90+2hf0wBUDRukcyDmDheOWYkS0dJwPdUqR7k+s6EhGeIE5XkTAWjeoEjD8j2mfNOKimvaN8H8beU0haXOr1EkWyqjvXr5vHnCYDobE7ztguSuGX5EGCrECH/Y5ZEWV7sUnGKS/y8g8SOM9qxKpFt5Kxiv9i/mXhjwR5xY/usqCGeRNuf3BkwI3g90xMrP9/JhMFBAe3M5fXY7TLJyqjbjagMlW9rweQIeo9rDNfSYpFiihufsOH5Lkr19G10YJk3ewqamcULMNGzzIou6BCDfdB4UBwid7yZU9cuPB6rJCY9RtqYpNCM5DhQMWoAr0Jec6mepnxVhZnfwgXb2ROn6ChhHNWQ65 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/trino-rabbit/environments/production/kubernetes-manifests/hm-trino-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgBW1ZNUM3yGFdxqqg3FKo67ZFbHexcQBIk8bQDjWPoRSgrHhZNROHkHGNl//hZd0Cd5CgwdxDKyFXcGxLrs6b+p5uAuY15OnmF/y6rrHQ6oKuNdq0MZiREITflriCkEslAQVLyNMTLW2tMH1ofogGShnEZhc0adndPBBVVgOEHUEVkzQfutC/HKbeexJLV8nIuCjZ0hrx/8fLTxS7O7NCTkU2EMIuoHs/7cKxK3/j2mEzvvA/kdMKU8hqPdcoEqFW1DpgzI7cAPvZSaa3gNx4V4+w/rw6R9fFpS/u4lqTqwZ0QyFsczzh3wzCtkgH5dStbtyDCCL0q83vXPNbXg2YOyKxRQb9za2gl53TZbs0N6mh0SCHi+MlLlR67cOtAat52rSTMx+EMJZ7QWIw3UMvpm7E9dD2+92TVnjag7xmJhwAiPRzAd/Zn845gDbeaCwG7rlipS0uY08tzfdD/9bjQDbCU3q2yIzXfeua7fgjJnOQftE+UCK2utYDdmTOTn8o1+9OLRkmbsD8xzWDqbL5qYPGFZW32QHZTuvi7Y3t1CpbTpIdaKug6zGec5BD1Co1ECnCoWdypDyT8w9SYybRS11syPnwcRUWccUuXKWDo5kXTosbeiietJB8w8R/Vb/nxu+kxV2D9tiDkJXxHe6ZiYqsQExT4pM+MiwIJnn1++ygK5V8EbRsY5oWwe2XR55jXVyAORf7ya+8XDneGkYSCR2bqsj8VX8YI8WlCo8UK+m6Ucb4xHx+uc -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/vllm/environments/production/kubernetes-manifests/hm-vllm-secret.yaml line 10
- Likely real
- Yes, 99% confidence
AWS Secret Access Key detected
AWS_SECRET_ACCESS_KEY: AgAk179xfFvHpXiw3BrMCdU8vfDbHDIfVSLc6lafkvLWr7cD9NnXsCOAyWKh6XlvVvuuYtpAKUPk3t5MzcfG+hChbaV5MLrCUCKNi2XvghGLW4ia4C1+tQHoIdpQ64+5QrWc60s5O/FaiqnRLx8ZTtz3lSaQVy7tP897AHYuywF307avhcUIIcUS8EUuRvAyRHF4CJ7jkfwhE9js7XbeDGmduGGjJFT6wHZhWJ/aSeefTX/x/qnetPfCAkmIB1GKbpSYj2jSuiPo1L0wEgHYtIIgBuQPuhOU0cZen6+UGJk1+dYbXixcaMcysKqyC8ysFbyfJ+Vj2NMQP7Hd+tqhEIzDYjanEy2RnbUJo29bHNAKBCUmBLmUCzpLnTAcBoYadbwdIhm5FUJ0SsKT6PS63Vqdhwp7Ybpt0A3PuYHa4LDgtCi/Q4hA3fK6myEAYuZeiJ5NmuD7lf+A4OHmIotc0FcrdNW9wjAZNV8a/nHDzC9R3gzKAda95GB2sEX1USuvJ97ohfMG+Dw9m+5KWI3zMnOyYJS9xX00Nf+9xtopXlzK0m4bsvsO3k0VCJgK0QrSF5F8ekiJHwxltCc6i5AzVgpcv7Dwd+jC7JeJRR/Cj3SbiER+FRYQ5ac6qZf2lKm/8tEDs+xn25YKiC5ylrZI7GZZPm0MOamIJT/JukO1KX4hJGCI3DtOpyJ11Z3F4rTd0xUHjM6vpuUKA8FgbV5ZuFEdPW9BaLoungHay4SEGaHkQl2nD+6npOrV -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/atlantis/environments/production/secrets/hm-atlantis-secret.unsealed.yaml.example line 13
- Likely real
- Yes, 99% confidence
GitHub Token detected
github_token: ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/gha-runner-scale-set-large/environments/production/secrets/hm-gha-runner-scale-set-large-secret.unsealed.yaml.example line 11
- Likely real
- Yes, 99% confidence
GitHub Token detected
github_token: ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/gha-runner-scale-set-medium/environments/production/secrets/hm-gha-runner-scale-set-medium-secret.unsealed.yaml.example line 11
- Likely real
- Yes, 99% confidence
GitHub Token detected
github_token: ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-visualization/grafana/hm-panel-plugin/.config/Dockerfile line 26
- Likely real
- Yes, 99% confidence
The last user in the container is 'root'. This is a security hazard because if an attacker gains control of the container they will have root access. Switch back to another user after running commands as 'root'.
USER root -
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /computer-vision/anyup/src/main.py line 51
- Likely real
- Yes, 91% confidence
Detects steganography decode followed by code execution [threat-runtime-obfuscation-steganography]
dinov2 = dinov2.to(device) dinov2.eval() return dinov2 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1688
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1418
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1675
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1658
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1647
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1631
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1615
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1506
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1488
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1459
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1156
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1439
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1394
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1383
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1332
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1315
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1295
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1282
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1269
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /.github/workflows/test.yml line 1229
- Likely real
- Yes, 87% confidence
This workflow uses `secrets: inherit` to pass all of the calling workflow's secrets to a reusable workflow. This violates the principle of least privilege because the called workflow receives access to every secret in the repository, not just the ones it needs. If the called workflow is compromised or sourced from a third party, an attacker gains access to all repository secrets. Instead, explicitly pass only the secrets that the called workflow requires using the `secrets:` map, e.g. `secrets: { MY_SECRET: ${{ secrets.MY_SECRET }} }`.
secrets: inherit -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/delta-lake/read-delta-lake-by-trino/src/main.py line 20
- Likely real
- Yes, 55% confidence
sqlalchemy.text passes the constructed SQL statement to the database mostly unchanged. This means that the usual SQL injection protections are not applied and this function is vulnerable to SQL injection if user input can reach here. Use normal SQLAlchemy operators (such as `or_()`, `and_()`, etc.) to construct SQL.
sql_query = text( f""" with t0 as (select * from delta.production_motor_db.motor_data_0 where _event_id = :event_id), t1 as (select * from delta.production_motor_db.motor_data_1 where _event_id = :event_id), t2 as (select * from delta.production_motor_db.motor_data_2 where _event_id = :event_id), t3 as (select * from delta.production_motor_db.motor_data_3 where _event_id = :event_id), t4 as (select * from delta.production_motor_db.motor_data_4 where _event_id = :event_id), t5 as (select * from delta.production_motor_db.motor_data_5 where _event_id = :event_id), t6 as (select * from delta.production_motor_db.motor_data_6 where _event_id = :event_id), t7 as (select * from delta.production_motor_db.motor_data_7 where _event_id = :event_id), t8 as (select * from delta.production_motor_db.motor_data_8 where _event_id = :event_id), t9 as (select * from delta.production_motor_db.motor_data_9 where _event_id = :event_id), ta as (select * from delta.production_motor_db.motor_data_a where _event_id = :event_id), tb as (select * from delta.production_motor_db.motor_data_b where _event_id = :event_id), tc as (select * from delta.production_motor_db.motor_data_c where _event_id = :event_id), td as (select * from delta.production_motor_db.motor_data_d where _event_id = :event_id), te as (select * from delta.production_motor_db.motor_data_e where _event_id = :event_id), tf as (select * from delta.production_motor_db.motor_data_f where _event_id = :event_id) select from_unixtime_nanos(t0._time) as _time, {column_names} from t0 join t1 on t0._time = t1._time join t2 on t0._time = t2._time join t3 on t0._time = t3._time join t4 on t0._time = t4._time join t5 on t0._time = t5._time join t6 on t0._time = t6._time join t7 on t0._time = t7._time join t8 on t0._time = t8._time join t9 on t0._time = t9._time join ta on t0._time = ta._time join tb on t0._time = tb._time join tc on t0._time = tc._time join td on t0._time = td._time join te on t0._time = te._time join tf on t0._time = tf._time order by _time asc """, # noqa: S608 ) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-amazon-s3/src/main.py line 29
- Likely real
- Yes, 53% confidence
Avoiding SQL string concatenation: untrusted input concatenated with raw SQL query can result in SQL Injection. In order to execute raw query safely, prepared statement should be used. SQLAlchemy provides TextualSQL to easily used prepared statement with named parameters. For complex SQL composition, use SQL Expression Language or Schema Definition Language. In most cases, SQLAlchemy ORM will be a better option.
conn.execute( f""" create secret if not exists http_auth ( type http, bearer_token '{config.HTTP_AUTH_TOKEN}' ) """, ) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-amazon-s3/src/main.py line 41
- Likely real
- Yes, 53% confidence
Avoiding SQL string concatenation: untrusted input concatenated with raw SQL query can result in SQL Injection. In order to execute raw query safely, prepared statement should be used. SQLAlchemy provides TextualSQL to easily used prepared statement with named parameters. For complex SQL composition, use SQL Expression Language or Schema Definition Language. In most cases, SQLAlchemy ORM will be a better option.
conn.execute(f""" create table if not exists {table_name} as select * from read_parquet('{parquet_url}') """) # noqa: S608 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-amazon-s3/src/main.py line 52
- Likely real
- Yes, 53% confidence
Avoiding SQL string concatenation: untrusted input concatenated with raw SQL query can result in SQL Injection. In order to execute raw query safely, prepared statement should be used. SQLAlchemy provides TextualSQL to easily used prepared statement with named parameters. For complex SQL composition, use SQL Expression Language or Schema Definition Language. In most cases, SQLAlchemy ORM will be a better option.
df = conn.execute(query).pl() -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-parquet/src/main.py line 15
- Likely real
- Yes, 53% confidence
Avoiding SQL string concatenation: untrusted input concatenated with raw SQL query can result in SQL Injection. In order to execute raw query safely, prepared statement should be used. SQLAlchemy provides TextualSQL to easily used prepared statement with named parameters. For complex SQL composition, use SQL Expression Language or Schema Definition Language. In most cases, SQLAlchemy ORM will be a better option.
df = conn.execute(query).pl() -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/aws/production-hm/litellm/environments/production/kubernetes-manifests/hm-litellm-secret.yaml line 9
- Likely real
- Yes, 52% confidence
Generic API Key detected
GEMINI_API_KEY: AgCUOFDIwj0b8PIRPlGkRWMlCqZNxyK5vDaLoxHiFdn5HV2IlSv22z+uCe0WIgqc3+njmU9TfQqcILsSEhpjrMmN3AR4MEkxcVM+bu9+WGQoHrHE24MvMn7HQ8XpN0N3K9zJRs+S1BZEOCt/QOuGoeNUa6XJq+oxVLHD13dpehsH9Sx7iLSkACTAJHoAUgDc20xWzET94rHEHmpQIUbC3xnba1f2neiRVggdeUk5TozIk24BQpznftPxluBnlnc/EvK96UmDi8pJW5U48T1Y3oG5hgIIH3v7H9hvA65a90JbKTPbNEoCfQNAx3OGfvFFVKGv/2L2V8aplj8w5qw8TSUmLhtfymBO6V0qMEkItOSBDw3TIeEisAAAfKM6gd5D7SuvOHvvxn2KloM3QbUV+8MLqM68wdQPz28EmSv4g0oTOy5W+sex0U/P3W2vc9PrqjkPOw1lRSvkwRYsQj6jLuA1QToWS4AA+rftXNw8nLUOZphSB/kHZrCNbQ/p8OgoBIi/CqoRcRnhNrRCyP8WDf7yv3ktE/C1I3+yzqJAw8uQjkCDki9hJxqBzRbqpGbQTapTAX4grqyiZ2syEjkX0Qq1Aw+Ly3ggpeNzEDj6torruq58ag9Q1sheFzP40LVuCn2j7G+dh2AEsYHevFHrm6j0tX8nQJfX32jnTZ94PXKW01rpRPG1R98s1h1mjHMtroNzbKo= -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /graph-neural-network/src/main.py line 215
- Likely real
- Yes, 51% confidence
Functions reliant on pickle can result in arbitrary code execution. Consider loading from `state_dict`, using fickling, or switching to a safer serialization method like ONNX
torch.save( { "Val": val_curve[best_val_epoch], "Test": test_curve[best_val_epoch], "Train": train_curve[best_val_epoch], "BestTrain": best_train, }, config.filename, ) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/config/graphql_server/.env.production line 6
- Likely real
- Yes, 51% confidence
Generic Secret detected
JWT_SECRET=076af20744905d851c389fd8d4b14950e363d81e2eab3b3ad0ef868eaed957d8629f0b068001c5cf33b7acb8b06f640542ef84cf8dc4005bfd994225a443087918d4105401203655fada097eeeb8fb68fe48e33639ef5293014e40c8c0b6cfc7505de5d5c5fdf016e1a447be8c8ee7782629a0221c4025d271aff2199e3412b58155020b122ba7153f298506dcec219591b7caf7f23216743e1e5e2ebf18082a365ba9223a5beee709969f3c4f5c9a618ed325128140d89c9b58c7fad6ef632e51d9ca97545d23ac774cb723055f01c88558389a1ee66b45d2e608cad981f91f7dceaa4882867bdc6ed73837a319c85a0ed5e68734e9f63c496af783ce523fe0 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/config/graphql_server/.env.development line 6
- Likely real
- Yes, 51% confidence
Generic Secret detected
JWT_SECRET=8d443324ca7acadc6bc5a09a4a238fa01fe0406b19095c59c6cb28ec70bbf857a9efba755e13cf6469377940d039612cfbe54712826f9ca1c0688af5e31faa59b793f996b5118aeb7e901a235e6bc1babb0facc1ba6c1874d7be437ef870388bc7622580f5a6e46dad0a8a3aad1f210b6a06ee4b7d3537be9cabf862bf045fb79f9242fee99dd19269e8ad54b2462fec5942c49eed6f52df666ae89f635395ca274bb891fd4dcc280128f5cc08eef5104b2f99a0491a6d4d1d6a3abd667d99d1ccbd9bdd5db2ee4d9a08c5588b6d77877001d10b8927d6ee37810db84a059f8f4cd053ae22a5322cdf6a4c9dca4d7149daabc00b14c00012c19906f7de16223b -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-node/.env.development.local.example line 1
- Likely real
- Yes, 51% confidence
Generic Secret detected
JWT_SECRET=84d75e3b314b8819d9bfb30045d61c4ce00166eb5924dc8a4f37c1eb7e28617822be96ce39f9f766dda575430f3a2b1b12c022670265b111af7d2075ce0d4cd4ce2144741b7736670bda59c8875cac242838b4f0e58a5d27d7949762303ee2bc16901aae9dab42b677c5ca7fb183912d1b069aea49d98b14434bbca734f6ea8e03e682c0b11dc743386b54923fe1c1e76d49507d77a86185faecc7f8b837a8c4d83ff422da150c9ce885ceac5b9a3c9f7709b65cda63657e20d1ea0e9ffcf913bd06cb41b64a98ec973b911697b78386e694c2b3ac4865694b693babbd05abddf3b231ae2bdb012854ccff46533ce37169d8f22cb0f7960b87e5756faaed54cc -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-node/.env.development.local.example.docker line 1
- Likely real
- Yes, 51% confidence
Generic Secret detected
JWT_SECRET=84d75e3b314b8819d9bfb30045d61c4ce00166eb5924dc8a4f37c1eb7e28617822be96ce39f9f766dda575430f3a2b1b12c022670265b111af7d2075ce0d4cd4ce2144741b7736670bda59c8875cac242838b4f0e58a5d27d7949762303ee2bc16901aae9dab42b677c5ca7fb183912d1b069aea49d98b14434bbca734f6ea8e03e682c0b11dc743386b54923fe1c1e76d49507d77a86185faecc7f8b837a8c4d83ff422da150c9ce885ceac5b9a3c9f7709b65cda63657e20d1ea0e9ffcf913bd06cb41b64a98ec973b911697b78386e694c2b3ac4865694b693babbd05abddf3b231ae2bdb012854ccff46533ce37169d8f22cb0f7960b87e5756faaed54cc -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-node/.env.production.local.example line 3
- Likely real
- Yes, 51% confidence
Generic Secret detected
JWT_SECRET=a71b2d34cc878c8807a0c3c70cccf86ab0421cce5483f5b3c766f7128a1784ce3ca52e4417e86c5f912f690f867bf1b49df9040af50e2b6690dd45a08f29b06bb90be030334b6b529dc2a13cdbde5d257aad3a93f1708200c2b3fe3c9cd5d171d369ca1ad2c52e88f983759f3ae0bda08bcfa45cd06aaaa89da25006a409e7056419629d3b58644f860c6a8bfaeaf25468d227001a89ceee2f5472a2c1d3ecbe1d6993c6adbd903748fdf9ca7d754cfb4a95a8aa184667b70cfde76b3b7f63acfb29e569a7ea498521e351fdb93dda945f367ce1ba90e721e7d74d0d20b3720094c87623d018c501729ef227aea4bb88cbbf16053476ed432a938bf68e7fad06 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-node/.env.test line 3
- Likely real
- Yes, 51% confidence
Generic Secret detected
JWT_SECRET=84d75e3b314b8819d9bfb30045d61c4ce00166eb5924dc8a4f37c1eb7e28617822be96ce39f9f766dda575430f3a2b1b12c022670265b111af7d2075ce0d4cd4ce2144741b7736670bda59c8875cac242838b4f0e58a5d27d7949762303ee2bc16901aae9dab42b677c5ca7fb183912d1b069aea49d98b14434bbca734f6ea8e03e682c0b11dc743386b54923fe1c1e76d49507d77a86185faecc7f8b837a8c4d83ff422da150c9ce885ceac5b9a3c9f7709b65cda63657e20d1ea0e9ffcf913bd06cb41b64a98ec973b911697b78386e694c2b3ac4865694b693babbd05abddf3b231ae2bdb012854ccff46533ce37169d8f22cb0f7960b87e5756faaed54cc -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/mlflow/environments/production/kubernetes-manifests/hm-mlflow-secret.yaml line 14
- Likely real
- Yes, 51% confidence
Generic Secret detected
OIDC_CLIENT_SECRET: AgBKuBJ4pl2TqH0cbDuc5A3ht73Y7r7k5mnjtKyDusVTX1ct3t4gWURvwkNCnXzIVPG99tLZGnzcy6HWS9ec54B0PRm8J9+QyHtZ56twvjS38aDC6DD3Z45b/B7vf/fTm0BxsJOkVfUbKbyQB5WRlB4RUXKqdBXVRofKkgYa4q8aERkx6H/rpI/rMiBpj1XiFF8eenaPFcurdpl6gtXjfiSBl9mlXttg5vn7N6ESWbPhnRV6hYXPxkqq7K2Qi8T62iPdfr5nGQq4PK0ahZRiI+7PvXdwuRSNpF65CfsuEVNqlu22LgOP48/5bSjVJhNB+7lxMilipDOUQ0qsuj1UEiHUliUOYbGKaWONv3NRYtXHXmu1h91WYgEz81GG2XiElIrIE6PU/NxuUfKFWSakf3h981IIiWuJA0hE0N3DoJYYOVt75PjHJK7R1dslcFu2mOwIIzPJp68wz7h6GUa63pD6ZnKdbNGNuODk1xfoXb81C8Ms1y+yCJoXkjx/skTfs35ONl0v34QeoFcXUNBikiyq/vd+osZp4GF2MtlnAW46MJ2YIrJgR5NMXPcJv/EWRhjJps1V42YZPResc7V+BopswUCtGYq9yhXh13mRK+zFvLJXWU6I5rUJU1u7P+xcz5duS0j+zbhjscoWrHGKUcOdI4fedscXTOCp826Liyl1wIEzK4CHOw6/9DuJJbUk+LV/SiOA/291XmYi0NxWVbG87ndDqc4MOWhuGVHzMPUZ3Hk1ew== -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/nimtable/environments/production/kubernetes-manifests/hm-nimtable-secret.yaml line 13
- Likely real
- Yes, 51% confidence
Generic Secret detected
JWT_SECRET: AgBEMHlaue15BAxMSnT3h7X2IuytQZeWXZj2ZoTEKnFO8EgxNwPK7x3cYqw2GcACrz9In5gdcbMzJ773IKYmINbE33SZE11O97Y0+rmSv0y2B83q1mxmfmy0oRuFZX0sx++AKx3CAGFmVfsohbJsbayv1bQ98VIxiaC0TSxc82IJjqZjhI0iWy5KVoxZkR5+RDoZzwYS2PDDw4J4+2zWs+rIGIkl93IXbh8v8pWsAHU3cdfSoK06NmOtqEVB7lz4WStGuHWCdRivjbCdhKfzq+qX+7A37AjBlygzBKoXC6qL3NMC5FdeDNYr5mZi/PYGPlGmjwt/yAvoFdNtR6uP+N3kaNVDnWlm7GFpbNf8NSryOE9SFXiYtP0FYygKKqCgbtq7+APMkPcHRpJc4nWRL6fv69JdBWlnXoVGV6eCyGlp36NURM8YDUWht0umNj/WarP9naNspe3vkSbkE6pRrpMOG5qf2boQHdbt/2UR3BKS538ISylzMTnKn2S1v2/uXxCjGeO9juPerGCpTFnrlCTugyVvZhJBePr7BBS+0HXts6svYaUdyAyUHpJyF0cPC3XfknIuTp45gANt89xcTkgBsIATduXCwmktacn22bBYgw9dFe31VSvfPSU7ntN6U8K4BRE+MXHhfnfXHAEmJP6dhu5xqhSD2EjPlCBUGiD93qSCKBNjiCfPVlkVo3WxXSrRdn/w6vrFrFdKQkLAPJJEXckaChE3/lmx1FvZE4D734yWcTpsa8Sx40oyYQDnji8orw== -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/trino-gateway/environments/production/kubernetes-manifests/hm-trino-gateway-secret.yaml line 9
- Likely real
- Yes, 51% confidence
Generic Secret detected
GOOGLE_CLIENT_SECRET: AgBne1kapfSM2KmSriBor8A1j2GsINUpJ+B/0XxxQaTwxFTziazvn2zrkZa9RYv66jJHi/WxGhr+BlTwWWa3H2bM2mPOGh3b8KAEIRgSDHtkbIcoRUhAJ30LrLPefR1KIC3mGHRhuTjuXTtVBkTKWxjBHsQtpJUzA479eWVwxhUZyeKCV9az8eNMEaKOqvK4mPOHTYlymS5R8OiX+ZygKJmpYITfMIAM7B2IBQ2g9XXCAyWuysL6zvi6VmtVpZ+1M+reZONo9WX5vvEgO8Ltj7D2iQvz71DPByqObg4l0zQMspdeHQtggkpT4uz41cCKvyzv/IaLJ+pIMbMVfJD2mOngAC1QFBR4H82GmwO8lXa2sWLQ0uK4YW/9W6IGlh+6PX9kSxaPTUoGMcuNYLdZ+fJmJWjgjhAhDFmVyy5nt4r9bQoNZNoaRch/9yXI9ay8N6+xAcmoOPO2wOHj08mNVsjGNz27eWb9iOvMkVf3JB+SlcnmnUosxmeATwzfAjkFpu/yaV+16NXG4B8Haud/KeImLpimBseW3IANpcfYIkZVw0pGaLcu+umrNAbE0dN30oromaR0urh29J3Y59m7cVhzmtZKBlQZtoP3Zx6AGeCwYKhUJWWmSvNDQXDtcPkblbhQnkCtSD12gs9vtmpcqlYiyf3udHPjF8RSoLZ2qjbmnUblfcOhUVPDq3f5u6H7xiTIArKQiPhD6/Vdwh9v76rR1rTTIMb+6ShLAFSt4priV5cjGQ== -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/trino-rabbit/environments/production/kubernetes-manifests/hm-trino-secret.yaml line 12
- Likely real
- Yes, 51% confidence
Generic Secret detected
INTERNAL_COMMUNICATION_SHARED_SECRET: AgCA3DmccNUzNdWxtL5Siqv53CUvrrBh7MCoB22e/bGKtN27rw9z67lij2AT51mdi+Uvztnh54wRpVVyAJfgf53juWJzvIC2fVR/fmPXM5RjyAq/2aJVJv77uwMwAwND7t76dsW4c7I5EhRAxed9AGsORmVzySYlvuqnZHbEpPqp9+lFDZ1X50p69fczfchjaQnGEDytLzW5qls2EAeEfhykmdh3eTEHrKK4itGr7FKwxessr0sHhGVuJGdtRLmLlLQzYtdM6Sc/V33nWqdOH19ewr2OlCOjEoP5zJWqmub1Wbe5/L7OYJzK4sh3vTk32bpeAfhhdpE6SstUsTd+NWgcbJHqLTprDiiaGbicnTQ4EGcLUZvu1ZUo5xHBaYccJ18+NGxXt1MdexIl86NH1ZatfD1GLk0uNE9cPgJKZIYjZopQk7Kd4CWKAFnysQwHe0LnqWuHVEEHdZG9bgVQJmn28dXwE+Flhdfv/URfLbXffwEjhGlCXqAtcHntP4MkYTgqv9pL4R7KEH61MP+vI8I10m/DR0Sya13grEyvKiOOzwZc0AoXjC0KnWCuEhkb/Vcp3klHGzvblBvaphbbQXswECnM4d1QgKZVeGoKLMZY3llvKmoXZ1snv2xF1Uy/1FWGjpHUxzsNRHe9stQ03ugr1cRmPmcwGJxG+KN2aHbUChSO3oiJZbh067vN87ZlmJW41VvSmqUlB6aYi7VjKNgRozNZCMLqz3v2zSDmWEQ+DrzKX6Qm7sLbHhSNpW7J3sYEmQ== -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /security/ory-hydra/justfile line 1
- Likely real
- Yes, 51% confidence
Generic Secret detected
CLIENT_SECRET := "NKvHvuzcK3T4TNU5q47VzRnGzhTzqdvQkJgU4bKSTxSCBz8QhZZ753sKUAskAHtz" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-optimization/automatic-mixed-precision/src/main.py line 167
- Likely real
- Yes, 51% confidence
Functions reliant on pickle can result in arbitrary code execution. Consider loading from `state_dict`, using fickling, or switching to a safer serialization method like ONNX
torch.save(checkpoint, filename) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/manifests/west/graphql-server-configmap.yaml line 28
- Likely real
- Yes, 50% confidence
Generic Secret detected
jwt_secret: "nnJakjEkfsPRmezBJRyyxkFUgPxUKeK8nmL3kuETVKgPkZkpUeGofioBbwuebd9X" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/manifests/akhq/helm/my-values.yaml line 14
- Likely real
- Yes, 50% confidence
Generic Secret detected
secret: 693c090aa055ae9766b0012e6260effe4ae0941a4a2fa1da4190381b442b0849 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/audio-stream-transcriber/.env.development line 6
- Likely real
- Yes, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
LIVEKIT_URL=ws://livekit:7880 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/audio-stream-transcriber/.env.production line 6
- Likely real
- Yes, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
LIVEKIT_URL=ws://livekit:7880 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/pulsar-livekit-bridge/.env.development line 3
- Likely real
- Yes, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
LIVEKIT_URL=ws://livekit.audio-stream:7880 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/pulsar-livekit-bridge/.env.production line 3
- Likely real
- Yes, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
LIVEKIT_URL=ws://livekit.audio-stream:7880 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /video/media-streaming-server/livekit/multimedia-publisher/.env.development line 6
- Likely real
- Yes, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
LIVEKIT_URL=ws://livekit:7880 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /video/media-streaming-server/livekit/multimedia-publisher/.env.production line 6
- Likely real
- Yes, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
LIVEKIT_URL=ws://livekit:7880 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /video/media-streaming-server/livekit/multimedia-publisher/src/shared/egress/services/start_track_composite_hls_egress.rs line 26
- Likely real
- Yes, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
.replacen("ws://", "http://", 1) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /video/media-streaming-server/livekit/multimedia-publisher/src/shared/egress/services/stop_hls_egress.rs line 10
- Likely real
- Yes, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
.replacen("ws://", "http://", 1) -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /security/defguard/docker-compose.development.yaml line 34
- Likely real
- Uncertain, 50% confidence
JWT token detected
DEFGUARD_TOKEN: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJEZWZHdWFyZCIsInN1YiI6IlRlc3ROZXQiLCJjbGllbnRfaWQiOiIiLCJleHAiOjU5NjE3NDcwNzYsIm5iZiI6MTY2Njc3OTc4MSwicm9sZXMiOltdfQ.uEUMnw_gO23W0K2q3N1lToeP0D2zAY1swr8N-84sRHA -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/pulsar-livekit-bridge/src/main.rs line 51
- Likely real
- Uncertain, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
"ws://{}:7880", -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /video/media-streaming-server/livekit/kubernetes/livekit-egress/livekit-egress-config.yaml line 11
- Likely real
- Uncertain, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
ws_url: ws://livekit:7880 -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /video/media-streaming-server/livekit/multimedia-publisher/src/main.rs line 62
- Likely real
- Uncertain, 50% confidence
Insecure WebSocket Detected. WebSocket Secure (wss) should be used for all WebSocket connections.
"ws://{}:7880", -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/justfile line 7
- Likely real
- Uncertain, 49% confidence
bcrypt hash detected
--patch='{"stringData": {"admin.password": "$2a$10$xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "admin.passwordMtime": "'$(date +%FT%T%Z)'"}}' -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /kubernetes/argo-cd/justfile line 4
- Likely real
- Uncertain, 49% confidence
bcrypt hash detected
# $2a$10$xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-visualization/hm-dash/parquet-visualizer/Dockerfile line 15
- Likely real
- Probably noise, 24% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["gunicorn", "--workers=4", "--threads=2", "--timeout=120", "--bind=0.0.0.0:8050", "src.main:server"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/real-time-ai-agent/sensor-stream-publisher/Dockerfile line 25
- Likely real
- Probably noise, 23% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
ENTRYPOINT ["/usr/local/bin/sensor-stream-publisher"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/nats/sticky-telemetry-stream/sticky-telemetry-stream-subscriber/Dockerfile line 16
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /web/Dockerfile line 15
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD [ "nginx", "-g", "daemon off;" ] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/audio-stream-publisher/Dockerfile line 21
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./audio-stream-publisher"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/audio-stream-transcriber/Dockerfile line 18
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./audio-stream-transcriber"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/grpc-server/Dockerfile line 24
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./grpc-server"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/pulsar-livekit-bridge/Dockerfile line 26
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./pulsar-livekit-bridge"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-flink-compute/Dockerfile line 28
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-mqtt-publisher/Dockerfile line 12
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./sticky-telemetry-stream-mqtt-publisher"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-pulsar-publisher/Dockerfile line 15
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-subscriber/Dockerfile line 15
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-validate-function/Dockerfile line 18
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/doris/storage-compute-decoupled/arrow-flight-sql-client/Dockerfile line 8
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["sleep", "infinity"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /video/media-streaming-server/livekit/multimedia-publisher/Dockerfile line 23
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./multimedia-publisher"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/kafka/kafka-client/sticky-telemetry-stream/sticky-telemetry-stream-subscriber/Dockerfile line 16
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/deployment/config_loader/Dockerfile line 18
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./main"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/deployment/decision_logger/Dockerfile line 18
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./main"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/deployment/graphql_server/Dockerfile line 18
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./main"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-go/deployment/grpc_server/Dockerfile line 18
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./main"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-python/Dockerfile line 68
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
ENTRYPOINT ["./docker-entrypoint.sh"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-rust/Dockerfile line 14
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["./api-rust"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/real-time-ai-agent/agent/Dockerfile line 26
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
ENTRYPOINT ["/usr/local/bin/agent"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-platform/cilium/multi-cloud-data-pipeline/sensor-gateway/Dockerfile line 14
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-orchestration/temporal/api-server/Dockerfile line 25
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
ENTRYPOINT ["/usr/local/bin/api-server"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-orchestration/temporal/worker/Dockerfile line 26
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
ENTRYPOINT ["/usr/local/bin/worker"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/kafka/kafka-client/sticky-telemetry-stream/sticky-telemetry-stream-publisher/Dockerfile line 16
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/nats/sticky-telemetry-stream/sticky-telemetry-stream-publisher/Dockerfile line 16
- Likely real
- Probably noise, 22% confidence
By not specifying a USER, a program in the container may run as 'root'. This is a security hazard. If an attacker can control a process running as root, they may have control over the container. Ensure that the last USER in a Dockerfile is a USER other than 'root'.
CMD ["python", "src/main.py"] -
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /kubernetes/scripts/utils/install_linkerd_buoyant.sh
- Likely real
- Probably noise, 1% confidence
YARA rule matched: detect_download_and_execute — Downloads a remote resource AND executes it - the actually dangerous combination, not just downloading alone
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /machine-learning/hm-mlflow/experiments/classify-mnist/skypilot.yaml
- Likely real
- Probably noise, 1% confidence
YARA rule matched: detect_download_and_execute — Downloads a remote resource AND executes it - the actually dangerous combination, not just downloading alone
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /embedded-system/mender/streamer-builder/Dockerfile
- Likely real
- Probably noise, 1% confidence
YARA rule matched: detect_download_and_execute — Downloads a remote resource AND executes it - the actually dangerous combination, not just downloading alone
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /embedded-system/freertos/justfile
- Likely real
- Probably noise, 1% confidence
YARA rule matched: detect_download_and_execute — Downloads a remote resource AND executes it - the actually dangerous combination, not just downloading alone
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /operating-system/ubuntu/justfile
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_persistence_mechanism — Modifies a startup/scheduling location - legitimate application code essentially never does this
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /robotics/robot-operating-system/scripts/set_up.sh
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_persistence_mechanism — Modifies a startup/scheduling location - legitimate application code essentially never does this
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /operating-system/windows/scripts/enable_ssh.ps1
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_persistence_mechanism — Modifies a startup/scheduling location - legitimate application code essentially never does this
-
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-pulsar-publisher/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-lance/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-duckdb/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-amazon-s3/pyproject.toml line 19
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/delta-lake/write-to-delta-lake/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/delta-lake/read-delta-lake-by-trino/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/delta-lake/read-delta-lake-by-amazon-athena/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-validate-function/pyproject.toml line 19
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-subscriber/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-schema/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-protobuf/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-integration-test/pyproject.toml line 19
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/sticky-telemetry-stream/sticky-telemetry-stream-flink-compute/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/pulsar/audio-stream/audio-stream-flink-compute/pyproject.toml line 19
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/nats/telemetry-stream/telemetry-stream-subscriber/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/nats/telemetry-stream/telemetry-stream-publisher/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/nats/sticky-telemetry-stream/sticky-telemetry-stream-subscriber/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/nats/sticky-telemetry-stream/sticky-telemetry-stream-publisher/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/kafka/kafka-client/sticky-telemetry-stream/sticky-telemetry-stream-subscriber/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/kafka/kafka-client/sticky-telemetry-stream/sticky-telemetry-stream-publisher/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/ingest-flac-to-parquet/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/hm-spark/applications/spark-connect/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/automatic-speech-recognition-evaluation/hm-jiwer/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/voice-activity-detection/rnnoise-vad/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/voice-activity-detection/hm-silero-vad/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/speech-quality-assessment/torchaudio-squim/pyproject.toml line 20
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/speaker-diarization/streaming-sortformer-diarizer/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/speaker-diarization/hm-diart/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/automatic-speech-recognition-inference/qwen3-asr/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/automatic-speech-recognition-inference/nvidia-nemo/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/automatic-speech-recognition-inference/hm-whisperx/pyproject.toml line 20
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/automatic-speech-recognition-inference/hm-speaches/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.7.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/automatic-speech-recognition-inference/hm-faster-whisper/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-parquet/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/audio-signal-analysis/hm-librosa/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-rust/scripts/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /api/api-python/pyproject.toml line 27
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /aerospace/x-plane/udp/pyproject.toml line 13
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /aerospace/x-plane/rest-api/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /aerospace/hm-openaerostruct/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /aerospace/hm-aerosandbox/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /aerospace/flightradar24/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /aerospace/bluesky/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/hm-spark/applications/recommend-movies/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /computer-vision/export-yolo-to-onnx/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /audio/voice-activity-detection/webrtc-vad/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-marimo/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-geopandas/pyproject.toml line 20
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-daft/analyze-transactions/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-cupy/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-cudf/analyze-transactions/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /convolutional-neural-network/pyproject.toml line 22
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /computer-vision/vision-transformer/dinov3/pyproject.toml line 21
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /computer-vision/hm-supervision/detect-objects/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /computer-vision/hm-pyvista/mount-saint-helens/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /computer-vision/hm-open3d/pyproject.toml line 21
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-narwhals/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /computer-vision/anyup/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-platform/cilium/multi-cloud-data-pipeline/sensor-gateway/pyproject.toml line 15
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-platform/aws/aws-parallelcluster/pcluster/pyproject.toml line 14
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-platform/aws/amazon-sagemaker/pytorch-mnist/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-computing/hm-skypilot/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-computing/hm-ray/hm-ray/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-computing/hm-ray/applications/process-flight-data/pyproject.toml line 19
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-computing/hm-ray/applications/daft-analysis/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /cloud-computing/hm-ray/applications/calculate/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /autonomy/camera-radar-fusion/pyproject.toml line 21
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-orchestration/hm-dbos/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/hm-spark/applications/find-taxi-top-routes/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/hm-spark/applications/find-taxi-top-routes-sql/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/hm-spark/applications/find-retired-people-python/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/hm-spark/applications/analyze-coffee-customers/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/hm-pathway/pipelines/aggregate-hourly-events/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-processing/hm-cocoindex/flows/embed-markdown-to-postgres/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-orchestration/hm-prefect/workflows/ingest-parquet-to-iceberg/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-orchestration/hm-prefect/workflows/greet/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-orchestration/hm-prefect/workflows/calculate/pyproject.toml line 18
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-orchestration/hm-prefect/pyproject.toml line 13
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-networkx/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-orchestration/hm-airflow/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-extraction/hm-olmocr/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-extraction/hm-mineru/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-extraction/hm-docling/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-crawling/hm-firecrawl/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-crawling/hm-crawl4ai/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-polars/analyze-transactions-gpu/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-polars/analyze-transactions-cpu/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-pandas/analyze-transactions/pyproject.toml line 17
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- Semgrep · Pattern-based code analysis
- Counts towards
- Vulnerability
- File
- /data-analytics/hm-numba/pyproject.toml line 16
- Likely real
- Yes, 99% confidence
This pyproject.toml configures uv but does not set a dependency cooldown. Newly published packages can be malicious or unstable. Add `exclude-newer = "7 days"` under `[tool.uv]` to wait 7 days before resolving newly published package versions. Added in: 0.9.17 Reference: https://docs.astral.sh/uv/concepts/resolution/#dependency-cooldowns
[tool.uv] package = false required-version = ">=0.11.0" -
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /aerospace/flightradar24/src/config.py line 12
- Likely real
- Yes, 96% confidence
Detects access to sensitive files (credentials, configs, keys) [threat-filesystem-read]
case "production": return [".env.production", ".env.production.local"] case _: message = f"Invalid ENVIRONMENT value: {environment}." -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/vision-language-action/infer/src/shared/agent/utils/create_vla_agent.py line 91
- Likely real
- Uncertain, 49% confidence
Use of unsafe PyTorch load
90 flow_matching_policy.load_state_dict( 91 torch.load(flow_matching_policy_checkpoint_path, map_location=device), 92 ) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/vision-language-action/infer/src/shared/agent/utils/create_vla_agent.py line 67
- Likely real
- Uncertain, 49% confidence
Use of unsafe PyTorch load
66 vision_projection.load_state_dict( 67 torch.load(vision_projection_checkpoint_path, map_location=device), 68 ) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/vision-language-action/train/src/scripts/validate_action_predictions.py line 55
- Likely real
- Uncertain, 49% confidence
Use of unsafe PyTorch load
54 vision_projection.load_state_dict( 55 torch.load(f"{CHECKPOINT_DIRECTORY}/vision_projection.pt", map_location=device), 56 ) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/vision-language-action/train/src/scripts/validate_action_predictions.py line 68
- Likely real
- Uncertain, 49% confidence
Use of unsafe PyTorch load
67 policy.load_state_dict( 68 torch.load( 69 f"{CHECKPOINT_DIRECTORY}/flow_matching_policy.pt", 70 map_location=device, 71 ), 72 ) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /machine-learning/nvidia-dali/src/main.py line 31
- Likely real
- Uncertain, 49% confidence
Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.
30 logger.info(f"Downloading {url} to {filepath}") 31 urllib.request.urlretrieve(url, str(filepath)) # noqa: S310 32 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /cloud-computing/hm-ray/applications/daft-analysis/src/main.py line 10
- Likely real
- Uncertain, 46% confidence
Possible SQL injection vector through string-based query construction.
9 def get_event_id(event_name: str) -> str: 10 sql_query = f""" 11 select cast(id as varchar) as id 12 from postgresql.public.motor_events 13 where name = '{event_name}' 14 """ # noqa: S608 15 event_df = daft.read_sql(sql_query, TRINO_URL) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-amazon-s3/src/main.py line 41
- Likely real
- Uncertain, 46% confidence
Possible SQL injection vector through string-based query construction.
40 table_name = get_cache_table_name(parquet_url) 41 conn.execute(f""" 42 create table if not exists {table_name} as 43 select * from read_parquet('{parquet_url}') 44 """) # noqa: S608 45 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-amazon-s3/src/main.py line 47
- Likely real
- Uncertain, 46% confidence
Possible SQL injection vector through string-based query construction.
46 # Query 47 query = f""" 48 select * 49 from {table_name} 50 """ # noqa: S608 51 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-storage/hm-duckdb/query-parquet/src/main.py line 11
- Likely real
- Uncertain, 46% confidence
Possible SQL injection vector through string-based query construction.
10 with duckdb.connect() as conn: 11 query = f""" 12 select * 13 from read_parquet('{parquet_path}') 14 """ # noqa: S608 15 df = conn.execute(query).pl() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-visualization/hm-dash/parquet-visualizer/src/main.py line 60
- Likely real
- Uncertain, 46% confidence
Possible SQL injection vector through string-based query construction.
59 def get_event_ids(data_source: str) -> list[str]: 60 sql_query: str = f""" 61 select name 62 from postgresql.public.{data_source}_events 63 """ # noqa: S608 64 event_df = daft.read_sql(sql_query, TRINO_URL) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-visualization/iads/iads-data-manager/iads-data-reader/src/utils/iads_util.py line 45
- Likely real
- Uncertain, 46% confidence
Possible SQL injection vector through string-based query construction.
44 signals = ",".join(signal_set) 45 iads_config.Query(f"update DataGroups set * = |||{group_name}|{signals}|") # noqa: S608 46 iads_config.Save() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-storage/delta-lake/read-delta-lake-by-trino/src/main.py line 21
- Likely real
- Uncertain, 46% confidence
Possible SQL injection vector through string-based query construction.
20 sql_query = text( 21 f""" 22 with 23 t0 as (select * from delta.production_motor_db.motor_data_0 where _event_id = :event_id), 24 t1 as (select * from delta.production_motor_db.motor_data_1 where _event_id = :event_id), 25 t2 as (select * from delta.production_motor_db.motor_data_2 where _event_id = :event_id), 26 t3 as (select * from delta.production_motor_db.motor_data_3 where _event_id = :event_id), 27 t4 as (select * from delta.production_motor_db.motor_data_4 where _event_id = :event_id), 28 t5 as (select * from delta.production_motor_db.motor_data_5 where _event_id = :event_id), 29 t6 as (select * from delta.production_motor_db.motor_data_6 where _event_id = :event_id), 30 t7 as (select * from delta.production_motor_db.motor_data_7 where _event_id = :event_id), 31 t8 as (select * from delta.production_motor_db.motor_data_8 where _event_id = :event_id), 32 t9 as (select * from delta.production_motor_db.motor_data_9 where _event_id = :event_id), 33 ta as (select * from delta.production_motor_db.motor_data_a where _event_id = :event_id), 34 tb as (select * from delta.production_motor_db.motor_data_b where _event_id = :event_id), 35 tc as (select * from delta.production_motor_db.motor_data_c where _event_id = :event_id), 36 td as (select * from delta.production_motor_db.motor_data_d where _event_id = :event_id), 37 te as (select * from delta.production_motor_db.motor_data_e where _event_id = :event_id), 38 tf as (select * from delta.production_motor_db.motor_data_f where _event_id = :event_id) 39 select from_unixtime_nanos(t0._time) as _time, {column_names} 40 from t0 41 join t1 on t0._time = t1._time 42 join t2 on t0._time = t2._time 43 join t3 on t0._time = t3._time 44 join t4 on t0._time = t4._time 45 join t5 on t0._time = t5._time 46 join t6 on t0._time = t6._time 47 join t7 on t0._time = t7._time 48 join t8 on t0._time = t8._time 49 join t9 on t0._time = t9._time 50 join ta on t0._time = ta._time 51 join tb on t0._time = tb._time 52 join tc on t0._time = tc._time 53 join td on t0._time = td._time 54 join te on t0._time = te._time 55 join tf on t0._time = tf._time 56 order by _time asc 57 """, # noqa: S608 58 ) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /cloud-platform/cilium/multi-cloud-data-pipeline/sensor-gateway/src/main.py line 24
- Likely real
- Uncertain, 37% confidence
Possible binding to all interfaces.
23 handler = create_sensor_reading_handler(producer, CLOUD_NAME) 24 server = HTTPServer(("0.0.0.0", HTTP_PORT), handler) # noqa: S104 25 logger.info(f"sensor-gateway ({CLOUD_NAME}) listening on :{HTTP_PORT}") -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-orchestration/hm-airflow/dags/s3_download.py line 31
- Likely real
- Probably noise, 25% confidence
Probable insecure usage of temp file/directory.
30 key="hm-airflow/taxi.csv", 31 local_path="/tmp/", # noqa: S108 32 ) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/direct-preference-optimization/low-rank-adaptation/src/main.py line 35
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
34 logger.info("Loading dataset") 35 dataset = load_dataset(DATASET_NAME, split="train[:1000]") 36 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/supervised-fine-tuning/quantized-low-rank-adaptation/src/main.py line 59
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
58 logger.info("Loading dataset") 59 dataset = load_dataset(DATASET_NAME, split="train_sft[:1000]") 60 formatted_dataset = dataset.map( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/supervised-fine-tuning/low-rank-adaptation/src/main.py line 29
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
28 logger.info("Loading dataset") 29 dataset = load_dataset(DATASET_NAME, split="train_sft[:1000]") 30 formatted_dataset = dataset.map( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/proximal-policy-optimization/low-rank-adaptation/src/main.py line 182
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
181 logger.info("Loading dataset") 182 dataset = load_dataset(DATASET_NAME, split="train[:1000]") 183 tokenized_dataset = dataset.map( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/hm-unsloth/src/main.py line 64
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
63 reasoning_dataset = load_dataset("unsloth/OpenMathReasoning-mini", split="cot") 64 non_reasoning_dataset = load_dataset("mlabonne/FineTome-100k", split="train") 65 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/hm-unsloth/src/main.py line 63
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
62 # Load reasoning and non-reasoning datasets 63 reasoning_dataset = load_dataset("unsloth/OpenMathReasoning-mini", split="cot") 64 non_reasoning_dataset = load_dataset("mlabonne/FineTome-100k", split="train") -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/group-relative-policy-optimization/low-rank-adaptation/src/main.py line 107
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
106 logger.info("Loading dataset") 107 dataset = load_dataset(DATASET_NAME, "main", split="train[:1000]") 108 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/fine-tune-whisper/src/main.py line 82
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
81 ) 82 test_dataset = load_dataset( 83 DATASET_NAME, 84 LANGUAGE_CODE, 85 split="test", 86 trust_remote_code=True, 87 ) 88 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/fine-tune-whisper/src/main.py line 76
- Likely real
- Probably noise, 19% confidence
Unsafe Hugging Face Hub download without revision pinning in load_dataset()
75 logger.info(f"Loading dataset: {DATASET_NAME}") 76 train_dataset = load_dataset( 77 DATASET_NAME, 78 LANGUAGE_CODE, 79 split="train+validation", 80 trust_remote_code=True, 81 ) 82 test_dataset = load_dataset( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/proximal-policy-optimization/low-rank-adaptation/src/main.py line 60
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
59 logger.info(f"Loading value model: {POLICY_MODEL_NAME}") 60 value_model = AutoModelForSequenceClassification.from_pretrained( 61 POLICY_MODEL_NAME, 62 torch_dtype=torch.bfloat16, 63 num_labels=1, 64 ).to(device) 65 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /vision-language-model/qwen-vl/src/main.py line 26
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
25 max_pixels = 1280 * 28 * 28 26 processor = AutoProcessor.from_pretrained( 27 "Qwen/Qwen2.5-VL-32B-Instruct", 28 min_pixels=min_pixels, 29 max_pixels=max_pixels, 30 ) 31 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/proximal-policy-optimization/low-rank-adaptation/src/main.py line 49
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
48 logger.info(f"Loading reward model: {REWARD_MODEL_NAME}") 49 reward_model = AutoModelForSequenceClassification.from_pretrained( 50 REWARD_MODEL_NAME, 51 torch_dtype=torch.bfloat16, 52 num_labels=1, 53 ).to(device) 54 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/proximal-policy-optimization/low-rank-adaptation/src/main.py line 39
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
38 logger.info(f"Loading policy model: {POLICY_MODEL_NAME}") 39 policy_model = AutoModelForCausalLM.from_pretrained( 40 POLICY_MODEL_NAME, 41 dtype=torch.bfloat16, 42 ).to(device) 43 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/proximal-policy-optimization/low-rank-adaptation/src/main.py line 32
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
31 logger.info(f"Loading tokenizer: {POLICY_MODEL_NAME}") 32 tokenizer = AutoTokenizer.from_pretrained(POLICY_MODEL_NAME, padding_side="left") 33 if tokenizer.pad_token is None: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/hm-tinker/src/qwen3_renderer.py line 19
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
18 def get_tokenizer(model_name: str) -> PreTrainedTokenizer: 19 return AutoTokenizer.from_pretrained(model_name, use_fast=True) 20 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/group-relative-policy-optimization/low-rank-adaptation/src/main.py line 98
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
97 ) 98 tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) 99 if tokenizer.pad_token is None: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/group-relative-policy-optimization/low-rank-adaptation/src/main.py line 93
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
92 logger.info(f"Loading model: {MODEL_NAME}") 93 model = AutoModelForCausalLM.from_pretrained( 94 MODEL_NAME, 95 device_map="auto", 96 dtype=torch.bfloat16, 97 ) 98 tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/fine-tune-whisper/src/main.py line 187
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
186 ) 187 model = WhisperForConditionalGeneration.from_pretrained(MODEL_NAME) 188 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/fine-tune-whisper/src/main.py line 182
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
181 # Setup processor and model 182 processor = WhisperProcessor.from_pretrained( 183 MODEL_NAME, 184 language=LANGUAGE, 185 task="transcribe", 186 ) 187 model = WhisperForConditionalGeneration.from_pretrained(MODEL_NAME) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/direct-preference-optimization/low-rank-adaptation/src/main.py line 24
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
23 ) 24 tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) 25 if tokenizer.pad_token is None: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/direct-preference-optimization/low-rank-adaptation/src/main.py line 19
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
18 logger.info(f"Loading model: {MODEL_NAME}") 19 model = AutoModelForCausalLM.from_pretrained( 20 MODEL_NAME, 21 device_map="auto", 22 dtype=torch.bfloat16, 23 ) 24 tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-inference/speculative-decoding/src/main.py line 29
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
28 ).to(device) 29 draft_model: PreTrainedModel = AutoModelForCausalLM.from_pretrained( 30 draft_model_name, 31 ).to(device) 32 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-inference/speculative-decoding/src/main.py line 26
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
25 tokenizer: PreTrainedTokenizer = AutoTokenizer.from_pretrained(target_model_name) 26 target_model: PreTrainedModel = AutoModelForCausalLM.from_pretrained( 27 target_model_name, 28 ).to(device) 29 draft_model: PreTrainedModel = AutoModelForCausalLM.from_pretrained( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-inference/speculative-decoding/src/main.py line 25
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
24 25 tokenizer: PreTrainedTokenizer = AutoTokenizer.from_pretrained(target_model_name) 26 target_model: PreTrainedModel = AutoModelForCausalLM.from_pretrained( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /computer-vision/vision-transformer/dinov3/src/shared/model/utils/get_model.py line 31
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
30 logger.info(f"Loading model: {model_id}") 31 cache_state.model = AutoModel.from_pretrained(model_id).to(cache_state.device) 32 cache_state.model.eval() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/supervised-fine-tuning/low-rank-adaptation/src/main.py line 19
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
18 logger.info(f"Loading model: {MODEL_NAME}") 19 model = AutoModelForCausalLM.from_pretrained( 20 MODEL_NAME, 21 device_map="auto", 22 dtype=torch.bfloat16, 23 ) 24 tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /vision-language-model/qwen-vl/src/main.py line 14
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
13 def main() -> None: 14 model = Qwen2_5_VLForConditionalGeneration.from_pretrained( 15 "Qwen/Qwen2.5-VL-32B-Instruct", 16 torch_dtype=torch.bfloat16, 17 attn_implementation="flash_attention_2", 18 device_map="auto", 19 load_in_4bit=True, 20 ) 21 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /tokenization/byte-pair-encoding/src/main.py line 105
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
104 logger.info("Loading GPT-2 tokenizer...") 105 tokenizer = AutoTokenizer.from_pretrained("gpt2") 106 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /small-language-model/gemma/src/main.py line 26
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
25 logger.info("Loading model...") 26 model = AutoModelForCausalLM.from_pretrained(model_id) 27 model = model.to(device) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /small-language-model/gemma/src/main.py line 23
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
22 logger.info("Loading tokenizer...") 23 tokenizer = AutoTokenizer.from_pretrained(model_id) 24 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /named-entity-recognition/bert/src/main.py line 12
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
11 tokenizer = AutoTokenizer.from_pretrained(model_name) 12 model = AutoModelForTokenClassification.from_pretrained(model_name) 13 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /named-entity-recognition/bert/src/main.py line 11
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
10 model_name = "FacebookAI/xlm-roberta-large-finetuned-conll03-english" 11 tokenizer = AutoTokenizer.from_pretrained(model_name) 12 model = AutoModelForTokenClassification.from_pretrained(model_name) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/vision-language-action/lib/src/vision_language_action_lib/vision/utils/load_vision_model.py line 25
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
24 25 model = AutoModel.from_pretrained(model_id) 26 model = model.to(device) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/vision-language-action/lib/src/vision_language_action_lib/language/utils/load_language_model.py line 30
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
29 tokenizer = AutoTokenizer.from_pretrained(model_id) 30 model = AutoModel.from_pretrained( 31 model_id, 32 torch_dtype=torch_dtype, 33 trust_remote_code=True, 34 ) 35 model = model.to(device) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/vision-language-action/lib/src/vision_language_action_lib/language/utils/load_language_model.py line 29
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
28 29 tokenizer = AutoTokenizer.from_pretrained(model_id) 30 model = AutoModel.from_pretrained( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/openvla/src/main.py line 37
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
36 processor = AutoProcessor.from_pretrained(MODEL_ID, trust_remote_code=True) 37 model = AutoModelForVision2Seq.from_pretrained( 38 MODEL_ID, 39 attn_implementation="eager", 40 torch_dtype=torch.bfloat16, 41 low_cpu_mem_usage=True, 42 trust_remote_code=True, 43 ).to(device) 44 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /multimodal-model/vision-language-action-model/openvla/src/main.py line 36
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
35 logger.info(f"Using device: {device}") 36 processor = AutoProcessor.from_pretrained(MODEL_ID, trust_remote_code=True) 37 model = AutoModelForVision2Seq.from_pretrained( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-paradigm/masked-language-model/neo-bert/src/main.py line 17
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
16 ) 17 model: AutoModelForMaskedLM = AutoModelForMaskedLM.from_pretrained( 18 model_identifier, 19 trust_remote_code=True, 20 ) 21 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-paradigm/masked-language-model/neo-bert/src/main.py line 13
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
12 model_identifier: str = "chandar-lab/NeoBERT" 13 tokenizer: PreTrainedTokenizerBase = AutoTokenizer.from_pretrained( 14 model_identifier, 15 trust_remote_code=True, 16 ) 17 model: AutoModelForMaskedLM = AutoModelForMaskedLM.from_pretrained( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-paradigm/masked-language-model/modern-bert/src/main.py line 14
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
13 tokenizer: PreTrainedTokenizerBase = AutoTokenizer.from_pretrained(model_identifier) 14 model: AutoModelForMaskedLM = AutoModelForMaskedLM.from_pretrained(model_identifier) 15 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-paradigm/masked-language-model/modern-bert/src/main.py line 13
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
12 model_identifier: str = "answerdotai/ModernBERT-base" 13 tokenizer: PreTrainedTokenizerBase = AutoTokenizer.from_pretrained(model_identifier) 14 model: AutoModelForMaskedLM = AutoModelForMaskedLM.from_pretrained(model_identifier) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-paradigm/masked-language-model/convert-modern-bert-to-core-ml/src/main.py line 37
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
36 tokenizer: PreTrainedTokenizerBase = AutoTokenizer.from_pretrained(model_identifier) 37 modern_bert_model: AutoModelForMaskedLM = AutoModelForMaskedLM.from_pretrained( 38 model_identifier, 39 ) 40 modern_bert_model.eval() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-paradigm/masked-language-model/convert-modern-bert-to-core-ml/src/main.py line 36
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
35 logger.info("Loading ModernBERT tokenizer and model from Hugging Face Hub") 36 tokenizer: PreTrainedTokenizerBase = AutoTokenizer.from_pretrained(model_identifier) 37 modern_bert_model: AutoModelForMaskedLM = AutoModelForMaskedLM.from_pretrained( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-paradigm/causal-language-model/qwen3/src/main.py line 14
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
13 tokenizer: PreTrainedTokenizerBase = AutoTokenizer.from_pretrained(model_identifier) 14 model: AutoModelForCausalLM = AutoModelForCausalLM.from_pretrained(model_identifier) 15 model.eval() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-pre-training/training-paradigm/causal-language-model/qwen3/src/main.py line 13
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
12 model_identifier: str = "Qwen/Qwen3-0.6B" 13 tokenizer: PreTrainedTokenizerBase = AutoTokenizer.from_pretrained(model_identifier) 14 model: AutoModelForCausalLM = AutoModelForCausalLM.from_pretrained(model_identifier) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/supervised-fine-tuning/quantized-low-rank-adaptation/src/main.py line 54
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
53 ) 54 tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) 55 if tokenizer.pad_token is None: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/supervised-fine-tuning/quantized-low-rank-adaptation/src/main.py line 47
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
46 logger.info(f"Loading model: {MODEL_NAME}") 47 model = AutoModelForCausalLM.from_pretrained( 48 MODEL_NAME, 49 # For QLoRA with DDP, each process loads the model on its assigned GPU. 50 # PartialState().process_index returns the local rank (0, 1, 2, ...) for each process. 51 device_map={"": device_string}, 52 quantization_config=quantization_config, 53 ) 54 tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/supervised-fine-tuning/low-rank-adaptation/src/main.py line 24
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
23 ) 24 tokenizer = AutoTokenizer.from_pretrained(MODEL_NAME) 25 if tokenizer.pad_token is None: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/proximal-policy-optimization/low-rank-adaptation/src/main.py line 70
- Likely real
- Probably noise, 17% confidence
Unsafe Hugging Face Hub download without revision pinning in from_pretrained()
69 logger.info(f"Loading reference model: {POLICY_MODEL_NAME}") 70 reference_model = AutoModelForCausalLM.from_pretrained( 71 POLICY_MODEL_NAME, 72 torch_dtype=torch.bfloat16, 73 ).to(device) 74 -
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /api/api-go/internal/config_loader/utils/get_config.go line 51
- Likely real
- Yes, 93% confidence
Detects reading of environment variables (credential access, often contains secrets) [threat-runtime-environment-read]
PostgresUser: os.Getenv("POSTGRES_USER"), PostgresPassword: os.Getenv("POSTGRES_PASSWORD"), } } -
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /api/api-go/internal/config_loader/utils/get_config.go line 46
- Likely real
- Yes, 93% confidence
Detects reading of environment variables (credential access, often contains secrets) [threat-runtime-environment-read]
OPALServerPort: os.Getenv("OPAL_SERVER_PORT"), OPALClientToken: os.Getenv("OPAL_CLIENT_TOKEN"), PostgresHost: os.Getenv("POSTGRES_HOST"), PostgresPort: os.Getenv("POSTGRES_PORT"), -
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /api/api-go/internal/config_loader/utils/get_config.go line 43
- Likely real
- Yes, 93% confidence
Detects reading of environment variables (credential access, often contains secrets) [threat-runtime-environment-read]
ConfigLoaderKeyPath: os.Getenv("SERVER_KEY_PATH"), OPALAuthPublicKeyPath: os.Getenv("OPAL_AUTH_PUBLIC_KEY_PATH"), OPALServerHost: os.Getenv("OPAL_SERVER_HOST"), OPALServerPort: os.Getenv("OPAL_SERVER_PORT"), -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /autonomy/camera-radar-fusion/src/shared/fusion/services/visualize_camera_radar_fusion.py line 50
- Likely real
- Uncertain, 45% confidence
Possible hardcoded password: ''
49 frame_count = 0 50 while sample_token != "" and frame_count < visualization_frame_count: 51 sample = nuscenes_instance.get("sample", sample_token) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /load-testing/hm-locust/src/main.py line 11
- Likely real
- Uncertain, 44% confidence
Possible hardcoded password: ''
10 wait_time = between(5, 15) 11 jwt_token = "" 12 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-visualization/iads/iads-data-manager/iads-data-reader/src/utils/iads_util.py line 4
- Likely real
- Probably noise, 12% confidence
Consider possible security implications associated with the subprocess module.
3 import shutil 4 import subprocess 5 import tempfile -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /data-visualization/iads/iads-data-manager/iads-data-reader/src/utils/iads_util.py line 129
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
128 logger.info(f"Executing command: {' '.join(cmd)}") 129 result = subprocess.run(cmd, capture_output=True, text=True, check=False) # noqa: S603 130 if result.returncode == 0: -
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /data-storage/hm-pgbackrest/Dockerfile
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /data-storage/timescaledb/dummy_iot/scripts/ubuntu/install_timescaledb.sh
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /.github/workflows/.lint.yml
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /.github/workflows/.test-data-processing.yml
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /.github/workflows/.test-api.yml
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /embedded-system/yocto-project/scripts/build.sh
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /data-processing/kafka/kafka-connect-cluster/opa-kafka-connect/Dockerfile
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /data-processing/kafka/kafka-connect-cluster/iot-kafka-connect/Dockerfile
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /data-processing/kafka/kafka-connect-cluster/logging-kafka-connect/Dockerfile
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /large-language-model-post-training/post-training-quantization/justfile
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /machine-learning/nvidia/justfile
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /machine-learning/nvidia-dali/src/main.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /api/api-python/Dockerfile
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /kubernetes/argo-cd/projects/nebius/production-hm/mlflow/environments/production/kubernetes-manifests/hm-mlflow-oidc-group-detection-config-map.yaml
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /state-space-model/mamba2/src/models/simple_mamba2.py line 35
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
34 self.inner_dimension = dimension * expand_factor 35 assert self.inner_dimension % self.head_count == 0, ( 36 f"inner_dimension ({self.inner_dimension}) must be divisible by " 37 f"head_count ({self.head_count})" 38 ) 39 self.head_dimension = self.inner_dimension // head_count -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-post-training/fine-tuning/hm-tinker/src/qwen3_renderer.py line 130
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
129 tokens = self.tokenizer.encode("<|im_end|>", add_special_tokens=False) 130 assert len(tokens) == 1, ( 131 f"Expected single token for <|im_end|>, got {len(tokens)}" 132 ) 133 return tokens[0] -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-architecture/dense-transformer/src/main.py line 129
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
128 assert embed_dim == self.embed_dim 129 assert key.size() == value.size() 130 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-architecture/dense-transformer/src/main.py line 128
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
127 bsz, seq_len, embed_dim = query.size() 128 assert embed_dim == self.embed_dim 129 assert key.size() == value.size() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /large-language-model-architecture/dense-transformer/src/main.py line 104
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
103 super().__init__() 104 assert embed_dim % num_heads == 0, ( 105 "embed_dim (d_model) must be divisible by num_heads" 106 ) 107 self.head_dim = embed_dim // num_heads -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /computer-vision/anyup/src/main.py line 70
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
69 feature_dimension = patch_tokens.shape[2] # C = 384 for ViT-S 70 assert feature_dimension == DINOV2_FEATURE_DIMENSION, ( 71 f"Feature dimension mismatch: expected {DINOV2_FEATURE_DIMENSION}, got {feature_dimension}" 72 ) 73 grid_size = int(patch_tokens.shape[1] ** 0.5) # h = w = sqrt(num_patches) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /aerospace/x-plane/udp/src/main.py line 19
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
18 packet: bytes = header + value_bytes + dataref_padded 19 assert len(packet) == 509 20 try:
No findings match these filters.