issues Search Results · language:Dune language:JavaScript language:JavaScript linked:pr language:JavaScript language:Java
Filter by
3.2M results
Description
SimpleFetcher.java (lines 57–63): each fetch failure causes a 1-second Thread.sleep() (up to 3 retries), holding the
executor thread for up to 3 seconds per URL. With a 4-thread pool and all ...
bug
low
Description
RobotsTxtChecker.java (lines 58–99): the HttpURLConnection opened to fetch robots.txt is never explicitly
disconnect()ed. Under high concurrency with many distinct hosts, this can exhaust ...
bug
low
Record the team s component-library preference: shadcn/ui pattern (own-the-source, Tailwind + cva + cn) built on Base UI
(@base-ui-components/react) headless primitives, chosen for built-in accessibility ...
Description
Scheduler.java (lines 59–61 and 92–96): markVisited() increments visitedCount without acquiring lock, while reset()
calls visitedCount.set(0) inside lock. An in-flight markVisited() call during ...
bug
low
Description
RobotsTxtChecker.java (line 138): when extracting the path from a URL throws any exception, the method returns true
(allow). Malformed URLs therefore bypass robots.txt restrictions rather ...
bug
low
Description
KafkaPageHandler.java (lines 42–43 and 57–58) has two catch (Exception ignored) {} blocks that silently discard all
errors during domain extraction and URL parsing. Bugs in this path produce ...
bug
low
Description
docker-compose.yml (lines 6 and 16) exposes Kafka port 9092 to the host machine with KAFKA_AUTO_CREATE_TOPICS_ENABLE:
true . Any local-network peer can:
- Create arbitrary topics
- Publish ...
medium
security
Description
RobotsTxtChecker.java (lines 90–95) honours the Crawl-Delay directive from robots.txt without any upper bound. A target
site advertising Crawl-Delay: 86400 (24 hours) causes the crawler to ...
bug
medium
Description
Both the Kafka broker listeners and all client connections are configured with the PLAINTEXT security protocol
(docker-compose.yml lines 10–13, KafkaProducerWorker.java line 27, HTMLKafkaServer.java ...
medium
security
Description
Main.java (lines 17–21) calls Integer.parseInt(args[1]) and Integer.parseInt(args[4]) without any try/catch or range
validation. Passing non-numeric values or out-of-range numbers (e.g. port ...
bug
medium

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip! Restrict your search to the title by using the in:title qualifier.