diff --git a/techstack.md b/techstack.md new file mode 100644 index 0000000..63c0cab --- /dev/null +++ b/techstack.md @@ -0,0 +1,91 @@ + +
+ +# Tech Stack File +![](https://img.stackshare.io/repo.svg "repo") [aqifcse/scraping-with-selenium](https://github.com/aqifcse/scraping-with-selenium)![](https://img.stackshare.io/public_badge.svg "public") +

+|18
Tools used|02/29/24
Report generated| +|------|------| +
+ +## Languages (1) + + + + +
+ Python +
+ Python +
+ +
+ +## DevOps (2) + + + + + + +
+ Git +
+ Git +
+ +
+ PyPI +
+ PyPI +
+ +
+ + +## Open source packages (15) + +## PyPI (15) + +|NAME|VERSION|LAST UPDATED|LAST UPDATED BY|LICENSE|VULNERABILITIES| +|:------|:------|:------|:------|:------|:------| +|[cachetools](https://pypi.org/project/cachetools)|v4.2.4|01/06/22|aqifcse |MIT|N/A| +|[certifi](https://pypi.org/project/certifi)|v2021.10.8|01/06/22|aqifcse |MPL-2.0|[CVE-2023-37920](https://github.com/advisories/GHSA-xqr8-7jwr-rhp7) (High)
[CVE-2022-23491](https://github.com/advisories/GHSA-43fp-rhv2-5gv8) (Moderate)| +|[charset-normalizer](https://pypi.org/project/charset-normalizer)|v2.0.10|01/06/22|aqifcse |N/A|N/A| +|[google-auth](https://pypi.org/project/google-auth)|v2.3.3|01/06/22|aqifcse |Apache-2.0|N/A| +|[google-auth-oauthlib](https://pypi.org/project/google-auth-oauthlib)|v0.4.6|01/06/22|aqifcse |Apache-2.0|N/A| +|[gspread](https://pypi.org/project/gspread)|v5.1.1|01/06/22|aqifcse |MIT|N/A| +|[idna](https://pypi.org/project/idna)|v3.3|01/06/22|aqifcse |BSD-3-Clause|N/A| +|[oauthlib](https://pypi.org/project/oauthlib)|v3.1.1|01/06/22|aqifcse |BSD-3-Clause|[CVE-2022-36087](https://github.com/advisories/GHSA-3pgj-pg6c-r5p7) (Moderate)| +|[pyasn1](https://pypi.org/project/pyasn1)|v0.4.8|01/06/22|aqifcse |BSD-2-Clause|N/A| +|[pyasn1-modules](https://pypi.org/project/pyasn1-modules)|v0.2.8|01/06/22|aqifcse |BSD-2-Clause|N/A| +|[requests](https://pypi.org/project/requests)|v2.27.1|01/06/22|aqifcse |Apache-2.0|[CVE-2023-32681](https://github.com/advisories/GHSA-j8r2-6x86-q33q) (Moderate)| +|[requests-oauthlib](https://pypi.org/project/requests-oauthlib)|v1.3.0|01/06/22|aqifcse |ISC|N/A| +|[rsa](https://pypi.org/project/rsa)|v4.8|01/06/22|aqifcse |Apache-2.0|N/A| +|[six](https://pypi.org/project/six)|v1.16.0|01/06/22|aqifcse |MIT|N/A| +|[urllib3](https://pypi.org/project/urllib3)|v1.26.7|01/06/22|aqifcse |MIT|[CVE-2023-45803](https://github.com/advisories/GHSA-g4mx-q9vg-27p4) (Moderate)
[CVE-2023-43804](https://github.com/advisories/GHSA-v845-jxx5-vc9f) (Moderate)| + +
+
+ +Generated via [Stack File](https://github.com/marketplace/stack-file) diff --git a/techstack.yml b/techstack.yml new file mode 100644 index 0000000..e5834d9 --- /dev/null +++ b/techstack.yml @@ -0,0 +1,293 @@ +repo_name: aqifcse/scraping-with-selenium +report_id: a5a5f34559eb90be3f8d0d2eab3eddd5 +version: 0.1 +repo_type: Public +timestamp: '2024-02-29T19:26:33+00:00' +requested_by: aqifcse +provider: github +branch: main +detected_tools_count: 18 +tools: +- name: Python + description: A clear and powerful object-oriented programming language, comparable + to Perl, Ruby, Scheme, or Java. + website_url: https://www.python.org + open_source: true + hosted_saas: false + category: Languages & Frameworks + sub_category: Languages + image_url: https://img.stackshare.io/service/993/pUBY5pVj.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium + detection_source: Repo Metadata +- name: Git + description: Fast, scalable, distributed revision control system + website_url: http://git-scm.com/ + open_source: true + hosted_saas: false + category: Build, Test, Deploy + sub_category: Version Control System + image_url: https://img.stackshare.io/service/1046/git.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium + detection_source: Repo Metadata +- name: PyPI + description: A repository of software for the Python programming language + website_url: https://pypi.org/ + open_source: false + hosted_saas: false + category: Build, Test, Deploy + sub_category: Hosted Package Repository + image_url: https://img.stackshare.io/service/12572/-RIWgodF_400x400.jpg + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: cachetools + description: Extensible memoizing collections and decorators + package_url: https://pypi.org/project/cachetools + version: 4.2.4 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19950/default_611a1328f69b729fac0a7b8bf87ff04e8ce35e17.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: certifi + description: Python package for providing Mozilla's CA Bundle + package_url: https://pypi.org/project/certifi + version: 2021.10.8 + license: MPL-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19849/default_75c38a39b9f0062814489e2ec2cbfca0ca15d9ba.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z + vulnerabilities: + - name: Removal of e-Tugra root certificate + cve_id: CVE-2023-37920 + cve_url: https://github.com/advisories/GHSA-xqr8-7jwr-rhp7 + detected_date: Jul 26 + severity: high + first_patched: 2023.7.22 + - name: Certifi removing TrustCor root certificate + cve_id: CVE-2022-23491 + cve_url: https://github.com/advisories/GHSA-43fp-rhv2-5gv8 + detected_date: Dec 8 + severity: moderate + first_patched: 2022.12.07 +- name: charset-normalizer + description: The Real First Universal Charset Detector + package_url: https://pypi.org/project/charset-normalizer + version: 2.0.10 + open_source: false + hosted_saas: false + category: Build, Test, Deploy + sub_category: Package Managers + image_url: https://img.stackshare.io/package/pypi/image.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: google-auth + description: Google Authentication Library + package_url: https://pypi.org/project/google-auth + version: 2.3.3 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19955/default_1965f66bb5a4d2eb7b31193d7be6d8a9041d02b9.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: google-auth-oauthlib + description: Google Authentication Library + package_url: https://pypi.org/project/google-auth-oauthlib + version: 0.4.6 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20240/default_8a23a3884b3073b5e1695e2320e46529e60882b3.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: gspread + description: Google Spreadsheets Python API + package_url: https://pypi.org/project/gspread + version: 5.1.1 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/pypi/image.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: idna + description: Internationalized Domain Names in Applications + package_url: https://pypi.org/project/idna + version: '3.3' + license: BSD-3-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19863/default_f24e00e4cb7620e436f9d06e0305070e1335922a.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: oauthlib + description: A generic + package_url: https://pypi.org/project/oauthlib + version: 3.1.1 + license: BSD-3-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20048/default_d9e0956c82c17d568b62f3b0d5e2080c1e501e59.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z + vulnerabilities: + - name: OAuthLib vulnerable to DoS when attacker provides malicious IPV6 URI + cve_id: CVE-2022-36087 + cve_url: https://github.com/advisories/GHSA-3pgj-pg6c-r5p7 + detected_date: Sep 17 + severity: moderate + first_patched: 3.2.2 +- name: pyasn1 + description: ASN.1 types and codecs + package_url: https://pypi.org/project/pyasn1 + version: 0.4.8 + license: BSD-2-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19915/default_37434feaacace26053e41d6e4802560af16ebe44.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: pyasn1-modules + description: A collection of ASN.1-based protocols modules + package_url: https://pypi.org/project/pyasn1-modules + version: 0.2.8 + license: BSD-2-Clause + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20090/default_36085c16346155862c5c1303e8a0a70416453533.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: requests + description: Python HTTP for Humans + package_url: https://pypi.org/project/requests + version: 2.27.1 + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19826/default_d7c684bf2673f008a9f02ac93901229297a22d7e.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z + vulnerabilities: + - name: Unintended leak of Proxy-Authorization header in requests + cve_id: CVE-2023-32681 + cve_url: https://github.com/advisories/GHSA-j8r2-6x86-q33q + detected_date: May 23 + severity: moderate + first_patched: 2.31.0 +- name: requests-oauthlib + description: OAuthlib authentication support for Requests + package_url: https://pypi.org/project/requests-oauthlib + version: 1.3.0 + license: ISC + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19926/default_bb29140b72c0fb9789e567bba0ef0ffadeaef5d4.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: rsa + description: Pure-Python RSA implementation + package_url: https://pypi.org/project/rsa + version: '4.8' + license: Apache-2.0 + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/20021/default_faea030602e3d71554c57e6fc53190ac830da00d.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: six + description: Python 2 and 3 compatibility utilities + package_url: https://pypi.org/project/six + version: 1.16.0 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19827/default_74a61b43bdb9fc0cba2978316b9976f43545029b.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z +- name: urllib3 + description: HTTP library with thread-safe connection pooling + package_url: https://pypi.org/project/urllib3 + version: 1.26.7 + license: MIT + open_source: true + hosted_saas: false + category: Libraries + sub_category: PyPI Packages + image_url: https://img.stackshare.io/package/19842/default_4604ff5dcb7f4d9c7b3833591c2142493951b19c.png + detection_source_url: https://github.com/aqifcse/scraping-with-selenium/blob/main/requirements.txt + detection_source: requirements.txt + last_updated_by: aqifcse + last_updated_on: 2022-01-06 12:12:28.000000000 Z + vulnerabilities: + - name: urllib3's request body not stripped after redirect from 303 status changes + request method to GET + cve_id: CVE-2023-45803 + cve_url: https://github.com/advisories/GHSA-g4mx-q9vg-27p4 + detected_date: Oct 18 + severity: moderate + first_patched: 1.26.18 + - name: "`Cookie` HTTP header isn't stripped on cross-origin redirects" + cve_id: CVE-2023-43804 + cve_url: https://github.com/advisories/GHSA-v845-jxx5-vc9f + detected_date: Oct 3 + severity: moderate + first_patched: 1.26.17